* viの使い方 [#kf8ee513] 基本コマンド表 (随時更新) |コマンド| 説明|h | h | カーソルを左へ移動| | j |カーソルを下へ移動| |k|カーソルを上へ移動| |l|カーソルを右へ移動| |ng|n行目に移動| |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/g | xxxをyyyに一括置換| |ESC|編集モードを終了| |:wq | 保存して終了| |:wq [file] | fileというファイルに変更を保存 (別名で保存) | |:q|終了| |:q!|保存せず終了| |:u| アンドゥ |