我希望通过 tmux 与 Vim 上的人配对,但我遇到了障碍。我已经习惯了我的 Vim 设置,以至于如果没有我设置的一些基本映射,我不知道如何导航。话虽这么说,如果我通过 SSH 连接到别人的盒子,我真的不知道该怎么做。
当 ssh 进入别人的盒子时,有没有办法加载我的一些 vimrc 配置?
我希望通过 tmux 与 Vim 上的人配对,但我遇到了障碍。我已经习惯了我的 Vim 设置,以至于如果没有我设置的一些基本映射,我不知道如何导航。话虽这么说,如果我通过 SSH 连接到别人的盒子,我真的不知道该怎么做。
当 ssh 进入别人的盒子时,有没有办法加载我的一些 vimrc 配置?
我建议 CoVim https://github.com/FredKSchott/CoVim 这不依赖于 tmux。
如果它只是您的.vimrc
文件,您可以:source
:
:source scp://myhost/.vimrc
多亏了netrw插件,它可以透明地从您的系统访问文件;当然,您也可以显式挂载您的主目录,然后对挂载的文件使用普通的文件规范。
理论上,您甚至可以将远程~/.vim
目录添加到'runtimepath'
,以便加载所有自定义项和插件,但这可能会导致启动时间大大增加(由于网络访问),与主机插件的潜在冲突,因此不建议。