Vimエディターのビジュアルモードを使用して、コピーするテキストを選択します。
vビジュアルモードに入り、カーソル位置の文字を選択します。Shift-v行全体を選択します。
Vimでは、コピーはyまたは「ヤンキング」を使用して行われます。システムのクリップボードタイプに選択したテキストをコピーするには"+yでノーマルモード。これで、を使用して他の場所に貼り付けることができますCtrl-v。
外部アプリケーションからVimエディターにテキストをコピーするには、まず通常のCtrl-Cコマンドを使用してテキストをコピーし、次にVimエディターに移動し"+pて通常モードで入力します。
上記のコマンドをVimの外部からコピーして貼り付けるたびに入力するのは非常に面倒なので、VimでCtrl-yコピーしCtrl-pて貼り付けるようにマッピングしました。今、私は入力する必要はありません"+yし、"+p毎回。
これらを.vimrcファイルに追加します。
nnoremap <C-y > "+y
vnoremap <C-y> "+y
nnoremap <C-p> "+p
vnoremap <C-p> "+p
編集:上記の手順を実行する前に、上記の方法vim --verisonが+xterm_clipboard機能するために.Vimに機能がインストールされている必要があります。そうでない場合は、実行sudo apt-get install vim-gtkして必要なパッケージを取得します。