2011-01-29 3 views
56

Vimにあった前の行に戻る方法があるかどうかは疑問でした。Vimを使って前の行に戻す

たとえば、私はCコードを書いていますが、ページの上部に#includeを追加したいとします:ggを押して、先頭に移動して#includeを追加してから、戻ってみたい私が中止した線。

これはVimでも可能ですか?

答えて

86

はい。最後の2つの位置の間をジャンプするために``を使用することができます。

そうでない場合は、Ctrlキー + OはCtrl +私ははあなたを助けることができます。 :help CTRL-Iを参照してください。

+2

最も優れています。ありがとうございました! – Amit

+11

@Amitも 'g;'と 'g 'を試してください、それは前/次の変更の位置に行きます。ときどきそれは ''/''によく合います。 – ZyX

+0

@ Zyx:ありがとう、私は間違いなくそれを使用します。 – Amit

31

は、マークを使用してください:

ma 

`a 

gg前の)スポットをマークし、あなたを思い出させます。

+0

最も優れています。ありがとうございました! – Amit

+0

これを行うもう一つの良い方法です。しかし、時々あなたは戻ってほしいと思うし、あなたはマークを設定することを考えなかった。 – Benoit

+0

私は何らかの理由で '\'を知っていますが、私はそれがすべきだと思うところはめったにありません:) –

関連する問題