vi エディタは Windows のメモ帳のような役割を持ち、日常的に使用する事が多い機能かと思います。
しかし、vi エディタにはただファイルの内容を編集する機能だけでなく、ファイル編集に便利なコマンドが多数存在します。
そこで今回は、vi エディタで使えるコマンドについていくつかご紹介していきます!
前提条件
今回ご紹介するコマンドはすべて、vi エディタのコマンドモードで使用できるものになります。
知っておくとちょっと便利なコマンド一覧
- dd
- yy
- p
- gg
- G
- $
- ^
- :set number
- <数字>G
現在カーソルがある行を切り取ります。
例えば、10dd と入力すると、現在カーソルがある行から10行を切り取ります。
現在カーソルがある行をコピーします。
例えば、10yy と入力すると、現在カーソルがある行から10行をコピーします。
切り取りまたはコピーした内容を貼り付けます。
ファイルの一番先頭へ移動します。
ファイルの一番末尾へ移動します。
現在カーソルがある行の末尾へ移動します。
現在カーソルがある行の先頭へ移動します。
行番号を表示します。
指定の行番号へ移動します。
例えば、10G と入力すると、行番号10へ移動します。