スクロール、選択、またはPgUp / PgDnを行う前のVimのカーソル位置を復元するにはどうすればよいですか?
上に何かを見るためにスクロールアップする前に、私はどこにいるのか探すのにうんざりしています。
「前のカーソル位置」や「次のカーソル位置」コマンド(通常の元に戻す/やり直しの「u」や「R」など)はありますか?
例:ソースファイルの途中(編集なし)のどこかを探し、先頭(1G
)にジャンプしてから、その前の場所を見つけることができません。もちろん、マークは設定されていません。(「:sp」を使用して複数の場所を同時に表示できることを知っています)。
更新。質問はまだオープンです、私はフォローアップを受け取りました:
The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as though I had never pressed anything, returning to my previous editing location before I started messing up.
それで、カーソルの移動履歴を記憶させる標準または非標準(VimまたはVim拡張へのパッチを含む)の方法はありますか?