vi エディタのコマンド一覧

便利な vi エディタのコマンドを紹介します。


スポンサード リンク

編集するファイルを開く (シェルから起動)コマンド
編集するファイルを開き、カーソルをn行目に移動する (シェルから起動)コマンド
編集するファイルを開き、カーソルを最後の行に移動する (シェルから起動)コマンド
編集するファイルを開き、指定した文字列へカーソルを移動する (シェルから起動)コマンド
編集するファイルを読み込み専用で開く(シェルから起動)コマンド
1文字左へ移動するコマンド
1文字下へ移動するコマンド
1文字上へ移動するコマンド
1文字右へ移動するコマンド
画面の最上行に移動するコマンド
ファイルの先頭行に移動するコマンド
画面の中央行に移動するコマンド
画面の最下行に移動するコマンド
ファイルの最終行に移動するコマンド
ファイルの[行番号]行目に移動するコマンド
先頭行へ移動するコマンド
行の最後へ移動するコマンド
1ページ下へ移動するコマンド
1ページ上へ移動するコマンド
半ページ下へ移動するコマンド
半ページ上へ移動するコマンド
vi a コマンド | 入力モードに移動 (カーソルの右から入力開始)するコマンド
入力モードに移動 (行の最後から入力開始)するコマンド
入力モードに移動 (カーソルの左から入力開始)するコマンド
入力モードに移動 (行の先頭から入力開始)するコマンド
カーソルの位置に空白行を挿入し入力モードに移動するコマンド
カーソルの上に空白行を挿入し入力モードに移動するコマンド
カーソル位置の行と次の行を結合するコマンド
カーソル位置の行と次の2行を結合するコマンド
カーソル上の1文字を削除するコマンド
カーソルの左の1文字を削除するコマンド
現在の行を切り取り(削除してバッファにコピー)するコマンド
複数行の切り取りを行うコマンド
カーソル上から右へ一語 (word) を切り取り(削除してバッファにコピー) するコマンド
カーソル位置から右へ[文字]までを切り取り(削除してバッファにコピー)するコマンド
カーソル位置から行の最後までを切り取り(削除してバッファにコピー)するコマンド
カーソル位置から行の先頭までを切り取り(削除してバッファにコピー)するコマンド
[開始行番号]から[終了行番号]を切り取り(削除してバッファにコピー)するコマンド
下方向に[文字列]を検索するコマンド
上方向に[文字列]を検索するコマンド
下方向に次の文字を検索するコマンド
上方向に次の文字を検索するコマンド
カーソル上の文字を1文字置換するコマンド
置換モードへ移動するコマンド
カーソルの文字を削除して挿入モードに移動するコマンド
現在の行内容をクリアして挿入モードに移動するコマンド
カーソル位置から右へ1語(word)を切り取り(削除してバッファにコピー) 、その後編集モードへ移動するコマンド
文字をカットしつつ編集モードへ移行するコマンド
カーソル位置から行の最後までを切り取り(削除してバッファにコピー) し、その後編集モードへ移行するコマンド
ファイル内でユーザ確認無しで一気に置換する (ただし行単位では最初にマッチする文字のみ)コマンド
ファイル内でユーザ確認無しで一気に置換する (行単位でも全て置換)コマンド
ファイル内でユーザが確認しながら一気に置換する (行単位でも全て置換)コマンド
カーソルの文字の大文字/小文字を変換するコマンド
現在の行をバッファにコピーするコマンド
複数行をバッファにコピーするコマンド
単語をバッファにコピーする(カーソルから右側に単語を検索)コマンド
バッファの内容をペースト(貼付け)するコマンド
バッファの内容をカーソルの下にペースト(貼付け)するコマンド
UNDO(直前の操作を取りやめ)するコマンド
行に対する操作を全てUNDO(取りやめ)するコマンド
UNDO操作を取り消すコマンド
直線の操作を繰り返すコマンド
ファイル名を指定して保存(セーブ)するコマンド
強制保存(セーブ)するコマンド
既存のファイルに編集中の内容を追記するコマンド
指定したファイルの内容を現在のカーソルの位置に挿入するコマンド
開いているファイルの一覧を表示するコマンド
複数ファイルを開くコマンド
次のファイルに移動する(複数ファイルオープン中)コマンド
前のファイルに移動する(複数ファイルオープン中)コマンド
現在のファイルを保存直後の状態まで戻すコマンド
ファイルを編集対象として開くコマンド
現在のファイルを保存(セーブ)し最初のファイルに戻る(複数ファイルオープン中)コマンド
現在のファイルを保存(セーブ)せず最初のファイルに戻る(複数ファイルオープン中)コマンド
保存の必要性を確認しながらviを終了するコマンド
ファイルに上書き保存(セーブ)してviを終了するコマンド
保存確認をしながら、viを終了するコマンド
編集内容を破棄し vi を終了するコマンド
vi上でOS のコマンドを実行するコマンド
viの中で実行した直前のコマンドを再実行するコマンド
viの中からシェルを起動するコマンド
コマンド結果を本文に挿入するコマンド
本文に本日の日付を挿入するコマンド
挿入モードで文字列を自動的に変換するコマンド
自動変換の登録を削除するコマンド
登録済みの自動変換の一覧を表示するコマンド
ファイルの状況を表示するコマンド
表示画面をリロードするコマンド
viからexモードに移行するコマンド
exモードからviへ移行するコマンド
行番号を表示するコマンド
行番号を非表示に設定するコマンド
現在のモード(コマンドモード/挿入モード)を画面下に表示するコマンド
現在のモード(コマンドモード/挿入モード)を画面下に表示しない(非表示)コマンド
括弧を閉じた場合、対応する括弧を表示するコマンド
対応する括弧を表示するモードを解除するコマンド
検索で大文字と小文字を区別しない設定を行うコマンド
自動的にインデントする設定を行うコマンド
自動的にインデントモードしない設定を行うコマンド
現在の全てのモードを表示するコマンド
ヘルプを表示するコマンド


スポンサード リンク