2016-11-17 3 views
2

私は相対線番号をオンにしました。相対線をヤンクする方法は?

:10yを使用して10行目をヤンクすることができます。

しかし、この行にジャンプせずにヤンクしてジャンプすると(つまり、5jY5k)、現在の行の5行目を削除する方法を教えてください。

私は、このファイルを持っていた場合:

2 describe 'foobar' do 
1  it 'should be cool' do 
46  # do stuff 
1  end 
2 end 

私はライン46上だと私は相対的なライン1または2、上記または下記のいずれかをヤンクしたいし。

:+2y " Two lines after the current line 
:-2y " Two lines before the current line 

をそして、あなたも、これを組み合わせることができます:

答えて

7

あなたは相対アドレスのため+n-nを使用することができます

:-2,+2y " Two lines before the cursor and two lines after 

また、Vimのドキュメントのためにいくつかのより多くの例についてはthis answer:help [range]を参照してください。

関連する問題