最後のヤンクを上書きせずにvimで削除する方法はありますか? [重複] 質問する

最後のヤンクを上書きせずにvimで削除する方法はありますか? [重複] 質問する

私は vim が大好きですが、よくある落とし穴が 1 つあります。

  • ロープを引っ張る
  • 貼り付けたい場所に移動します
  • そこにあるものを削除する
  • ヤンクを貼り付けると、削除したばかりのものが貼り付けられることに気づく

明らかに、ワークフローは最初に削除、次にヤンクです。でも、そうしなくてもいいなら本当に最高です。誰かこれのコツを知っていますか? vim にはうまく機能する貼り付けバッファがありますか? それとも、変更できる .vimrc 設定がありますか?

ベストアンサー1

レジに通すと_、ブラックホールになります。

レジスタに残さずに行を削除するには:

"_dd

参照:help registers

何かを何度も貼り付けたい場合は、それを「名前付き」レジスタにヤンクするのがおそらく最も安全です。

"aY

レジスタに行をヤンクしますa。 で貼り付けます"ap

おすすめ記事