現在の行をレジスタで上書きしますか?


10

行をコピーして、貼り付けたコピーで別の行を置き換えることがよくあります。Yソース行よりも良い方法はありPjddますか?置換する必要がある行に移動し、?


pkdd?(これはのキーを1回押すだけですShift
yo '

それはpkdd:)
Jasper

何って言ったの?:p
yo '

それは「レジスタ」であり、「バッファ」ではありません。
romainl 2015

回答:


5

ソース行に移動し、yyまたはYでそれをヤンクし、ターゲット行に戻り、を押しVpます(視覚的選択で行を選択し、視覚的選択を以前にヤンクされた行で置き換えます)。


私にとってYも、すべての行をヤンクします。これは非標準ですか?私は通常好むYオーバーyy。ただし、Dとには違いがありddます。
ジャスパー

@Jasperああ、申し訳ありませんが、モバイルからの回答であり、テストする実際のVimインスタンスがありません。編集。
ドアノブ2015

@Jasper Yyy同意語...あたり:h Y
jecxjo 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.