回答:
3Y
デフォルトのレジスタに3行をヤンクするために使用します。"i3Y
レジスタiにヤンクするため。
また、私のお気に入りの方法は、私はヤンクしたい行をカウントするが、ビジュアルモードでそれらを選択するのを経由していないV
コマンドや移動した後、ヒットy
またはそれをヤンクして"_y
レジスタにヤンクします。
また、Visual Lineモードで複数の行を選択し、デフォルト以外のレジスタにヤンクしてみましたVjjj"oy
。たとえば、動作します。
V
ビジュアルラインモードですv
が、ビジュアルモードです。
%)
ファイル内のどこからでも、以下を使用できます。
:2,5y a
Yank lines 2-5. 登録するa
:7pu a
7行目の下に登録を貼り付けます。
最後の検索である場合に備えて、複数の行をヤンクすることができます。
たとえば、次のような複数行の貪欲でないパターンがある場合:
/start\_.\{-}end/norm gn"iy
そして、あなたはあなたのヤンク複数行のパターン(の間にあるでしょうstart
し、end
あなたの中に)@i
(プリントによってレジスタecho @i
)。
関連:複数行の一致を印刷する方法は?Viで