|
システム管理者や開発者であれば、ターミナルで作業中にファイルを編集する必要があるかもしれません。Linuxシステムには複数のファイルエディタが用意されており、ニーズに合わせて適切なものを選択できます。ここでは、Vimエディタをお勧めします。 Vim エディタを推奨する理由は何ですか? 新しいファイルを作成するよりも、既存のファイルを変更することが多いでしょう。このような場合、Vimのキーボードショートカットが効果的にニーズを満たします。 Vim とは何ですか? Vimは、Linux管理者や開発者に広く使用されている、最も人気があり強力なエディタの一つです。高度なカスタマイズ機能により、テキスト編集の効率性を向上させます。多くのUnixシステムにプリインストールされているViエディタのアップグレード版です。 Vimは「プログラマーのためのエディタ」と呼ばれることが多いですが、それだけではありません。あらゆる種類のファイルを編集できます。複数の元に戻す機能、複数のウィンドウとバッファ、構文の強調表示、コマンドライン編集、ファイル名の補完、ビジュアル選択など、多くの機能を備えています。`:help`コマンドを使うとオンラインヘルプが表示されます。 Vimのパターンを理解する Vim には 2 つのモードがあり、以下に詳細を示します。
使用している Vim モードを確認するにはどうすればよいでしょうか? 挿入モードを使用している場合は、エディタの下部に INSERT が表示されます。エディタの下部に何も表示されていない場合、またはファイル名が表示されている場合は、コマンドモードです。 コマンドモードでのカーソル移動 Vim のキーボード ショートカットを使用すると、さまざまな方法でカーソルを移動できます。
挿入モード: テキストを挿入 以下の Vim ショートカットを使用すると、必要に応じてさまざまなカーソル位置にコンテンツを挿入できます。
行をコピー、貼り付け、削除する
Vimで一致するパターンを検索して置換する
Vimエディタで特定の行にジャンプする方法 ニーズに応じて、この目標を達成するための方法は2つあります。行番号がわからない場合は、最初の方法をお勧めします。 ファイルを開いて次のコマンドを実行すると、行番号が表示されます。
行番号表示の設定が完了したら、:n を押すと対応する行番号にジャンプします。例えば、15行目にジャンプしたい場合は、次のように入力します。
行番号が既にわかっている場合は、以下の方法でファイルを開く際に該当する行に直接ジャンプできます。例えば、ファイルを開く際に20行目に直接ジャンプするには、以下のコマンドを入力します。
最後の操作を元に戻す/やり直す/最後の操作を繰り返す
保存してVimを終了する
|