私は頻繁にVimセッションでいくつかのバッファを開いています。これは、私のジャムプラストがいくつかのバッファからの場所を格納していることを意味します。しかし、Ctrl-oを使用して前の場所にジャンプすると、バッファを残したくなく、現在のバッファの「ローカル」位置にジャンプしたいことがよくあります。これはどうすればいいですか?Vim:現在のバッファからの飛び出しを防ぐには?
例:私は、私はCtrlキーを押しながらOキーを押す初めてaaa.mファイルの行15にジャンプしたい
4 10 1 ~/aaa.m
3 20 1 ~/aaa.m
2 12 2 ~/xxx.m
1 15 1 ~/aaa.m
:私のジャンプリストには、次のように見える場合。重要なのは、次にCtrl + oを押すと、xxx.mファイルにジャンプしたくないということです。むしろ、私はファイルaaa.mの20行目にジャンプしたい。つまり、「現在の」バッファ内の以前の場所です。 Vimのデフォルトの動作は、xxx.mファイルの12行目に移動します。どのように私はこれを達成するための任意のアイデアですか?
これは、スーパーユーザーにとってはより良い質問かもしれませんが、stackoverflowの質問(および回答)は直接コーディングに関連しがちです。 superuser.comは同じ人によって運営されていますが、ソフトウェアの使用に重点を置いています。 –
@David Waters、no。 http://meta.stackexchange.com/q/25925/160504 – sidyll
ニーズに合わせて 'チェンジリスト 'を使用しますか? 'g;'と 'g 'を使って変更リストを前後に移動することができます。 –