Loose-Info.com
Last Update 2014/03/11
TOP - Unix系OS - vi(1)

テキストエディタです。

vi オプション1 ファイルパス1 オプション1(任意) オプション複数あり 詳細は省略 ファイルパス1 編集するファイル 操作コマンド(主要なもの) h, 「←」キー 1文字左へ移動 l, 「→」キー 1文字右へ移動 j, 「↓」キー 1文字下へ移動 k, 「↑」キー 1文字上へ移動 ctrl-F 前方へ1ページ移動 ctrl-B 後方へ1ページ移動 ^ 現在行の空白以外の最初の文字に移動 $ 現在行の末尾へ移動 e 単語の末尾へ移動 b 一つ前の単語へ移動 dd カーソル行を削除 x カーソルの文字を削除 D カーソル位置から行末まで削除 yy カーソル行をコピー p 行 : カーソル行の下へコピーした行を追加 範囲 : バッファの内容を追加 y [移動コマンド] 指定範囲の内容をバッファへコピー(範囲の指定は移動コマンド) ~ カーソル位置の文字を大文字→小文字(大文字→小文字)に変換 a カーソルの後へ文字を追加(入力モードへ移行) i カーソルの前に文字を挿入(入力モードへ移行) o(小文字) カーソルの下に行を追加後、行頭から入力開始(入力モードへ移行) O(大文字) カーソルの上に行を追加後、行頭から入力開始(入力モードへ移行) 「esc」キー 入力モードから復帰 :q 終了(変更の無い場合) :q! 変更を保存せずに終了 :w 変更を保存

※ オプションなどは個人的に重要と考えられるものを記述しており、記載の無いものは、manページや関連書籍などを参照願います。