vi-行Nに移動するにはどうすればよいですか?

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

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

コメント

  • ここで歓迎し、答えを得ました。将来へのアドバイス:man viを使用すると、マニュアルページを読むことができます。 /lineを使用すると、lineという単語の出現箇所を検索でき、nを使用して次は、viと同じです。最初の一致の1つは、探していたオプションを説明しています。これは、ウェブを検索したり、ここで質問したりするよりも時間がかかりません。

回答

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

vi +14 file.py 

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

:14 

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

コメント

  • .. 。そして'まだコマンドモードになっていない(または画面を点滅させたい)場合にのみESCを押します' li>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です