文書更新:2020年04月18日(土) 午前10時09分43秒
Home > 備忘録 > Linux > vi エディタ( 3 )
vi エディタ
- エディタの終了
| コマンド | 説明 |
|---|
| ZZ | 保存して終了 | | :wq | 保存して終了 | | :x | 保存して終了 | | :q | 保存せずに終了 | | :q! | 保存せずに強制終了 |
| - 検索
| コマンド | 説明 |
|---|
| コマンド | 説明 | | /string | stringに指定した文字をファイルの先頭から検索 | | ?string | stringに指定した文字をファイルの最後から検索 | | n | 次の検索文字を表示 | | N(shift+n) | 検索文字を逆へ表示 |
|
- 文字の編集
| コマンド | 説明 |
|---|
| i | 文字列を挿入する | | a | 文字列を挿入する | | A | 行の最後から文字を挿入する | | x | 文字を削除する | | y | カーソル文字をコピーする | | yy | カーソル行をコピーする | | p | コピーされた文字や行を貼り付ける | | dd | カーソル行を削除する | | D | カーソル位置から行末まで削除する |
| - カーソル移動キー
| コマンド | 説明 |
|---|
| コマンド | 説明 | | ctrl + f | 次画面へ | | ctrl + b | 前画面へ | | 1G | 文頭へ | | G | 文頭へ | | nnG | nn行目へ | | 0 | 行頭へ | | $ | 行末へ |
|
vi エディタの tab 設定
標準のタブが8文字に設定されているので、プログラムソースを編集する時は利用しづらいので変更してみました
[root@server]# vi ~/.virc
set tabstop=4