Vimで非常に長いファイルを開くと、ファイルをナビゲートするのが難しくなる可能性があります。
ファイル内の任意の場所から最初の行または最後の行にカーソルを移動する方法を知っておくとよいでしょう。
移動 | キー |
---|---|
はじめに | ggまたは[[ |
最後まで | shift+gまたは]] |
これらのキーボードショートカットを使用するには、通常モード(コマンドモードとも呼ばれます)である必要があります。 Esc
を使用する キーを押してコマンドモードに入り、上記のキーを使用します。
もう少し詳しく見ていきましょう。
Vimの最後の行にジャンプ
Appleの「そのためのアプリがあります」というフレーズのように、Vimでは「そのためのコマンドがあります」。
Vimのどの行または列にいるかは関係ありません。カーソルを最後の行に移動するには、大文字のG
を押すだけです。 (つまり、Shiftキーとgキーを同時に)通常モードでは、カーソルは最後の行の最初の文字に移動します。
ファイルの最後にジャンプする別の方法は、Esc + Ctrl + End
を使用することです。 または]]
キーの組み合わせ。
Vimの最初の行にジャンプ
Vimの最初の行にジャンプする方法はいくつかあります。
これらはVimコマンドであるため、キーを押す前に通常モード(Escキーを使用)になっていることを確認してください。
ファイルの最初の行に戻るには、次のいずれかのコマンドを使用できます。
1G
このコマンドは、コマンドで指定されているように、カーソルを1行目に移動するようにvimに指示します。
gg
gg
と入力します カーソルの位置にも同じ影響があります。カーソルは最初の行の最初の列に移動します。
gg
を使用することを好みます 1G
の代わりに 2G
と入力するのは簡単です。 そして2行目になります。
その代わりに、Esc + Ctrl + Home
を使用することもできます カーソルを任意のファイルの最初の行に移動するためのキーの組み合わせ。
この記事では、ファイル内の任意の場所からファイルの先頭または末尾にカーソルを移動する方法について説明します。
Vimの基本以上のことを学びたい場合は、JovicaIlicによるこのトレーニングコースを使用することを強くお勧めします。