vi - N号線にどのように行きますか?

vi - N号線にどのように行きますか?

viエディタで特定の行に移動するには?

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

答え1

vi をファイルの特定の行から開始するには、+line_numvi の起動に使用されるコマンドに追加します。line_numたとえば、次のように行番号に置き換えます。

vi +14 file.py

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

:14

viコマンドもあります。ジャンプG動作はオプションです。計算プレフィックスは移動する行番号です。したがって14G、。kbd薬物中毒者の場合は1、次の4+ShiftですG

関連情報