11

tmux バッファーから (通常はマウスを使用して) 何かをコピーし、後で ViM に貼り付けると、内容が切り捨てられます。最後の試行では、コピーした完全なブロックの約 750 バイトしか得られませんでした。

これは Mac の iTerm にあります。

4

5 に答える 5

0

マウスなしで Vim にコピーするには、tmux paste-bufferコマンド出力を編集中のファイルに直接貼り付けることができます。

noremap <leader>p :r !tmux paste-buffer<cr>

に保存しますvimrc

\+をマップして、 バッファーpから貼り付けます。

デフォルトでは<leader>バックスラッシュ ( \) です。

ただし、次のように設定することで、好きな他のキー (*) に変更できます。

let mapleader="\<Space>"

例えば。


(*) Vim の制限内、つまり。

于 2017-06-10T16:40:00.600 に答える