主なviコマンド
👉主なviコマンド👈
テキスト追加コマンド | |
a | 現在のカーソルの後ろにテキストを入力 |
A | 現在の行の最後にテキストを入力 |
i | 現在のカーソルの前にテキストを入力 |
I | カーソル行の先頭にテキストを入力 |
o | 現在の行の下に空行を挿入して、そこにテキストを入力 |
O | 現在の行の上に空行を挿入して、そこにテキストを入力 |
カーソル移動コマンド | |
h | カーソルを1文字左に移動 |
l | カーソルを1文字右に移動 |
k | カーソルを1行上に移動 |
j | カーソルを1行下に移動 |
nG または :n | カーソルを指定された(n)行に移動 |
Ctrl F | 1ページ下へ |
Ctrl B | 1ページ上へ |
Ctrl D | 半ページ下へ |
Ctrl U | 半ページ上へ |
$ | 現在の行の最後にカーソルを移動 |
0 | 現在の行の先頭にカーソルを移動 |
w | 1語進む |
b | 1語戻る |
終了コマンド | |
:wq | ファイルを上書き保存して終了 |
:q! | 終了(警告なし) |
:q | 終了(変更されたファイルが保存されていない場合は警告が表示される) |
zz | ファイルを上書き保存して終了(:wqと同じ) |
テキスト削除コマンド | |
x | カーソル位置の1文字を削除 |
X | カーソル位置の前にある1文字を削除 |
dw | カーソル位置から単語の末尾までを削除 |
db | カーソル位置から単語の行頭までを削除 |
dd | カーソル行を削除 |
d$ | カーソル位置から行末までを削除 |
d^ | カーソル位置から行頭までを削除 |
バッファにコピー | |
yy | カーソル行をバッファにコピー |
y$ | カーソル位置からの現在の行の終わりまでをバッファにコピー |
yw | カーソル位置から現在の単語の終わりまでをバッファにコピー |
ペースト | |
p | カーソル位置の後ろにペースト |
P | カーソル位置の前にペースト |
u | 最後の変更を元に戻す |
U | 行全体の変更を元に戻す |
J | 次の行を現在の行の末尾に結合 |
ファイル操作コマンド | |
:w | 上書き保存 |
:w file | ファイル名を付けて保存 |
:e file | 新しいファイルを編集 |
:r file | ファイルを読み込む |
댓글
댓글 쓰기