カーソルを特定の位置、たとえば 64 行目と 40 列目に移動したいと思います。コマンド ラインでそれを行う方法はありますか。
私が通常行うこと:
:64
40|
しかし、コマンド ラインですべてを入力できるように、これら 2 つのコマンドを 1 つに結合する方法はありますか?
ありがとう。
答えは、「特定の行と列にカーソルを移動するにはどうすればよいですか?」への回答にあります。
具体的には:
したがって、X、Y 座標 (42,80 など) を取得したい場合は、次のようにします
42G80|
。コマンドラインモードからこれを行いたい場合は、次のことができます:norm 42G80|
経由で通常モードに戻るのではなく、適切な VimL を使用する場合は、次の:normal
ようにします。
:call cursor(64, 40)