Windowsメモ帳のメニュー と viエディタコマンドの対応
(一部)
ファイル
新規
GUIのテキストエディタなどと違い、原則として、ファイル名がつかない状態での編集はしないので、注意。
:e 新ファイル名
開く
:e 既存ファイル名
上書き保存
:w
名前を付けて保存
:w 新ファイル名
(参考)カレント行に別ファイルの内容を読み込み
:r 別ファイル名
終了
編集結果を保存して終了
:wq
編集結果を破棄して終了
:q!
(編集していない場合)終了
:q
編集
元に戻す
u
切り取り
カーソル位置の文字を切り取り
x
カーソルの前の文字を切り取り
X
カレント行を切り取り
dd
コピー
カレント行をコピー
yy
カーソル位置の文字をコピー
yl
貼り付け
カーソル位置/カレント行の前に貼り付け
P
カーソル位置/カレント行の後に貼り付け
p
削除
カーソル位置の文字を削除
x
カーソルの前の文字を削除
X
カレント行を削除
dd
検索
後方検索
/文字列
前方検索
?文字列
次を検索
n
逆方向に検索
N
置換
ひとつめの文字列Aを文字列Bに置換
:%s/文字列A/文字列B/
文字列Aを文字列Bに全置換
:%s/文字列A/文字列B/g
(参考)カーソル位置の文字を■に置換
r■