viの使い方

基本コマンド表 (随時更新)

コマンド説明
hカーソルを左へ移動
jカーソルを下へ移動
kカーソルを上へ移動
lカーソルを右へ移動
ngn行目に移動
W次のワードに移動
0行の先頭に移動
$行の末尾に移動
Gファイルの最終行に移動
iカーソル位置に文字列を挿入
I文字列をカーソル行の先頭から挿入
o次の行に文字列を挿入
O前の行に文字列を挿入
a文字列をカーソルの後ろに追加
A文字列をカーソル行の末尾に追加
xカーソル位置の文字を削除
dwカーソル位置のワードを削除
ddカーソルのある行を削除
r文字を置換
yyカーソル行をコピー (ヤンク)
pペースト
/前方検索
n前方再検索 (/あるいは?の後に引き続き検索を行う場合に使用)
?後方検索
N後方再検索 (/あるいは?の後に引き続き検索を行う場合に使用)
%s/xxx/yyy/xxxをyyyに置換
%s/xxx/yyy/gxxxをyyyに一括置換
ESC編集モードを終了
:wq保存して終了
:wq [file]fileというファイルに変更を保存 (別名で保存)
:q終了
:q!保存せず終了
:uアンドゥ
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-11-16 (金) 15:03:48 (25d)