tmux/vim 分割間のバッファ共有

tmux/vim 分割間のバッファ共有
+-------------+
|
1 |
|
|==============|
|
2 |
|
+-------------+

すべてのtmux分割はvimを開きます。 vimショートカットを使って1から線を取り、2に貼り付けるのと同じことをしたいと思います。

ベストアンサー1

2つのvimインスタンスは互いに完全に独立していますが、これを行うには2つの可能性があります。

  1. あなたのvimバージョンがXクリップボードサポートにコンパイルされている場合は、たとえば次のようになります。"+yy現在の行をXクリップボードレジスタにインポートするか、Enterキーを押すとデフォルトでクリップボードset clipboard=unnamedにインポートされます。vimrcバラより:help registersvim レジスタに関するいくつかの情報。

  2. vimにはウィンドウ分割機能が組み込まれているので、別のオプションはtmuxウィンドウ分割を使用する代わりに組み込みパーティションを使用することです。バラより:help windowsまたはこれ詳細についてはlinux.comの記事を参照してください。

vim --versionXクリップボードのサポートを確認するには、実行して出力にプラス記号があることを確認できます。xterm_clipboardマイナス記号がある場合は、vimがXクリップボードのサポートなしでビルドされたことを意味するため、コピーを取得するか、2番目の回避策を使用する必要があります。

おすすめ記事