【问题标题】:Pair with tmux but use our own vimrc files与 tmux 配对,但使用我们自己的 vimrc 文件
【发布时间】:2013-06-26 01:34:14
【问题描述】:

我希望通过 tmux 与 Vim 上的人配对,但我遇到了障碍。我已经习惯了我的 Vim 设置,以至于如果没有我设置的一些基本映射,我不知道如何导航。话虽这么说,如果我通过 SSH 连接到别人的盒子,我真的不知道该怎么走。

有没有办法在 ssh-ing 到别人的盒子时加载我的一些 vimrc 配置?

【问题讨论】:

  • 您依赖于您的配置:这是一个标志。这是我不时做的事情:使用$ vim -u NONE --noplugin 一周。我每 6 个月左右(嗯……当我喜欢它的时候)做一次,以保持自己的敏锐度并避免依赖我可爱的~/.vimrc
  • 这是一个公平的观点。很长一段时间以来,我都没有在 Vim 中与其他任何人进行过多的交互,所以我没有必要这样做。但是,与此同时,我需要提高工作效率……
  • 尤其是当我对应用程序和团队不熟悉时

标签: vim tmux pair-programming


【解决方案1】:

我建议 CoVim https://github.com/FredKSchott/CoVim 这不依赖于 tmux。

【讨论】:

  • 我听说过这个,但我不记得了。谢谢!
【解决方案2】:

如果只是你的.vimrc 文件,你可以:source 那个:

:source scp://myhost/.vimrc

感谢 netrw 插件,它可以透明地从您的系统访问文件;当然,你也可以显式挂载你的主目录,然后对挂载的文件使用普通的文件规范。

理论上,您甚至可以将远程 ~/.vim 目录添加到 'runtimepath',以便加载所有自定义项和插件,但这可能会导致启动时间大大增加(由于网络访问),潜在的与宿主插件冲突,不推荐使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-07
    • 2014-07-02
    • 1970-01-01
    • 2012-11-25
    • 2021-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多