viエディタで特定の行に移動するには?
たとえば、file.pyというファイルを開くときに特定の行でファイルを開くオプションはありますか?それともファイルを開き、キーボードショートカットを使用してその行に移動できますか?
答え1
vi をファイルの特定の行から開始するには、+line_num
vi の起動に使用されるコマンドに追加します。line_num
たとえば、次のように行番号に置き換えます。
vi +14 file.py
exコマンドラインを使用して特定の行に移動することもできます。 (exモードの詳細については、viテキストエディタの使用を参照してください。)たとえば、14行目に移動するには、キーを押して次のように入力しますEsc
。
:14
viコマンドもあります。ジャンプG
動作はオプションです。計算プレフィックスは移動する行番号です。したがって14G
、。kbd薬物中毒者の場合は1、次の4+ShiftですG。