vimでファイルを開いたとしましょう。1行目1列目から始めて、j14行目になるまで押し続けます。を押すと:7CR7行目が表示されます。を押しyyて「ヤンク」します。
14行目に戻るにはどうすればよいですか?CTRL+を使用oすると、ファイルの先頭に戻ります。` `同じ結果が得られます。
vimでファイルを開いたとしましょう。1行目1列目から始めて、j14行目になるまで押し続けます。を押すと:7CR7行目が表示されます。を押しyyて「ヤンク」します。
14行目に戻るにはどうすればよいですか?CTRL+を使用oすると、ファイルの先頭に戻ります。` `同じ結果が得られます。
入力7Gして行#7にジャンプしてから、入力Ctrl-oして戻ることができます。
:set showcmd
右下に入力した内容を表示します。
行#7をヤンクするには(カーソルは移動しません):
:7y
行#7を行#14の下に貼り付けるには:
:7t14
<C-o>
<C-i>
ジャンプリストを上下に移動できます。これらは「ジャンプ」コマンドでは機能しますが、では機能しませんjjjjjjjjjjj
。
この機能を利用し、その過程で多くの時間とキーを押すことを節約するために、コードをナビゲートするためのより良い方法を使用する習慣を身につけることをお勧めします/?^$fFtTbBeEwW{}
。
そして、はい、マークを使用してください。
もう1つの方法:別の行に戻るには、を使用できます''。これは、特定のジャンプ動作に設定される自動マークと同様に機能します。
たとえばを使用してマークを設定し、後でまたはを使用してマークに戻ってみませんか?ma`a'a
最初に使用していた行にマークを付けてmaから、そこ'aに戻ります。
前の場所に戻りたい場合は、最初にmark(m)コマンドを使用してその場所をマークし、次に任意の文字azまたはAZを使用ma
して、場所を「a」としてマークする必要があります。
その場所に戻るには、`aと入力します。