#モード切替
| コマンド | 説明 | |
|---|---|---|
i | カーソル前に挿入 | |
I | 行頭に挿入 | |
a | カーソル後に挿入 | |
A | 行末に挿入 | |
o | 下に新しい行を挿入 | |
O | 上に新しい行を挿入 | |
Esc | ノーマルモードに戻る | |
v | ビジュアルモード | |
V | 行単位ビジュアルモード | |
Ctrl+v | ブロックビジュアルモード |
#編集
| コマンド | 説明 | |
|---|---|---|
x | 文字を削除 | |
dd | 行を削除 | |
dw | 単語を削除 | |
d$ | 行末まで削除 | |
D | 行末まで削除 (d$と同じ) | |
yy | 行をコピー | |
yw | 単語をコピー | |
p | カーソル後に貼り付け | |
P | カーソル前に貼り付け | |
u | 元に戻す | |
Ctrl+r | やり直し | |
. | 最後のコマンドを繰り返す | |
r[char] | 1文字を置換 | |
cw | 単語を変更 | |
cc | 行全体を変更 | |
C | 行末まで変更 |
#検索と置換
| コマンド | 説明 | |
|---|---|---|
/pattern | 前方検索 | |
?pattern | 後方検索 | |
n | 次の検索結果 | |
N | 前の検索結果 | |
:s/old/new | 行内の最初を置換 | |
:s/old/new/g | 行内の全てを置換 | |
:%s/old/new/g | ファイル全体を置換 | |
:%s/old/new/gc | 確認しながら置換 | |
:noh | 検索ハイライトを消す |
#ファイル操作
| コマンド | 説明 | |
|---|---|---|
:w | 保存 | |
:w [filename] | 名前を付けて保存 | |
:q | 終了 | |
:q! | 保存せずに終了 | |
:wq | 保存して終了 | |
:x | 保存して終了(変更時のみ) | |
ZZ | 保存して終了 | |
:e [file] | ファイルを開く | |
:sp [file] | 水平分割 | |
:vsp [file] | 垂直分割 | |
Ctrl+w w | ウィンドウを切り替え |
#ビジュアルモード
| コマンド | 説明 | |
|---|---|---|
v + 이동 + d | 選択範囲を削除 | |
v + 이동 + y | 選択範囲をコピー | |
v + 이동 + > | インデント | |
v + 이동 + < | インデント解除 | |
gv | 最後の選択範囲を再選択 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.