vimで選択範囲をヤンクしたテキストで置き換える
vimで選択した範囲をテキストで置き換えたいんだ。
みんな思うことのようでありここに"Stamping"として書いてあった。結論は
ctrl-v + y
でテキストをヤンクして再度ctrl-v
で選択した範囲と置換したいが、したいのだが、選択してから思う。x
やd
ではバッファが置き換えられてしまうと・・・。みんな思うことのようでありここに"Stamping"として書いてあった。結論は
vnoremap S "_d"0P
である。S
はもともと”行削除して入力モード”だがDi
でいいから置き換える。stampingと覚えよう。快適。
コメント
コメントを投稿