Vim で tmux を介して人々とペアリングしようとしていますが、問題が発生しました。私は自分の Vim のセットアップに慣れすぎて、セットアップした基本的なマッピングがなければナビゲートする方法がわかりません。そうは言っても、他の人のボックスに SSH で接続すると、自分のやり方が本当にわかりません。
他の人のボックスに ssh 接続するときに、自分の vimrc 設定の一部をロードする方法はありますか?
Vim で tmux を介して人々とペアリングしようとしていますが、問題が発生しました。私は自分の Vim のセットアップに慣れすぎて、セットアップした基本的なマッピングがなければナビゲートする方法がわかりません。そうは言っても、他の人のボックスに SSH で接続すると、自分のやり方が本当にわかりません。
他の人のボックスに ssh 接続するときに、自分の vimrc 設定の一部をロードする方法はありますか?
CoVim をお勧めします https://github.com/FredKSchott/CoVim これは tmux に依存しません。
それがあなたの.vimrc
ファイルだけの場合は、次のことができます:source
。
:source scp://myhost/.vimrc
netrwプラグインのおかげで、これはシステムから透過的にファイルにアクセスします。もちろん、ホーム ディレクトリを明示的にマウントし、マウントされたファイルに対して通常のファイル仕様を使用することもできます。
理論的には、リモート~/.vim
ディレクトリを'runtimepath'
に追加して、すべてのカスタマイズとプラグインが読み込まれるようにすることもできますが、これにより、(ネットワーク アクセスが原因で) 起動時間が大幅に増加し、ホストのプラグインと競合する可能性が生じるため、推奨されません。