web-dev-qa-db-ja.com

vi-行Nに行くには?

Viエディターで特定の行に移動するにはどうすればよいですか?

たとえば、file.pyという名前のファイルを開く場合、特定の行でファイルを開くオプションがありますか、それともファイルを開いてからキーボードショートカットで行に移動できますか?

15
Antoine Subit

ファイルの特定の行からviを開始するには、viの開始に使用するコマンドに+line_numを追加します。 line_numを行番号に置き換えます。次に例を示します。

vi +14 file.py

Exコマンドラインを使用して行に移動することもできます。 (exモードの詳細については、viテキストエディターの使用を参照してください)たとえば、14行目に移動する場合は、Escを押して次のように入力します。

:14

Viコマンドもあります。の G ジャンプモーションには、オプションのcountプレフィックスが必要です。これは、移動する行番号です。したがって 14G

22
Antoine Subit