私はいつもvimをテキストエディタとして使用してきました。ただし、別の場所に貼り付けるためにファイル全体の内容をクリップボードにコピーしたい場合は、geditでファイルを開き、を押しCtrlAますCtrlC。
テキストエディタでファイルを開き、キーを押すCtrlAことはCtrlC私にとって負担になります。これはファイルを編集しませんが、テキストエディタでファイルを開く必要があるためです。
そのため、ファイルの内容をクリップボードにコピーできるコマンドがあれば、より良いようです。
例えば
clip file.txt
CtrlA特定のコマンドにマップするか、コマンドをコピーしてclip
vimからこの機能を取得することもできます。しかし、コマンドを使用してvimからファイル全体をコピーする方法がわかりません。
気づく私のvimはそれをサポートしていません+clipboard
。
ベストアンサー1
xclipはあなたがしたいことをします
xclip -selection clipboard -i <file>
これは-selection clipboard
、ファイルをクリップボード(最初の項目など)に挿入したい場合にのみ必要です。これを省略するCtrlCとCtrlV、ファイルの内容はデフォルトのバッファ(マウスホイールをクリックして貼り付けたバッファなど)に保存されます。