ターミナルの Vim にクリップボードの内容をペーストしたい


ターミナルの Vim にクリップボードのテキストをペーストするには、

:a!

を入力して Alt + v などでペーストしてから <Esc> を押すか . を入力する (参考)

ここで悩ましいのが :a と :a! の使い分けだが、ヘルプを見ると、

Adding [!] toggles ‘autoindent’ for the time this command is executed.

ということなので、

:se autoindent?

の値が autoindent なら :a! を使い、noautoindent なら :a を使えばいいようだ。

カテゴリー: Vim   パーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>