*viの基本コマンド [#zfc5ad19]
 |>|>|モード|h
 |コマンド|説明|備考|
 |i|カーソル位置の前から入力モード||
 |a|カーソル位置の後から入力モード||
 |O|カーソル位置の上の行に、行を追加し入力モード||
 |o|カーソル位置の下の行に、行を追加し入力モード||
 |Esc|コマンドモード||
 ~
 
 |>|>|ファイル操作|h
 |コマンド|説明|備考|
 |vi FileName|ファイル名を指定して起動||
 |:w FileName|名前を付けて保存||
 |:w|ファイルを上書き保存||
 |:wq|ファイルを保存して終了||
 |:q|viを終了||
 |:q!|保存せずに終了||
 ~
 
 |>|>|カーソルの移動|h
 |コマンド|説明|備考|
 |k|上へ移動|5kとすると、5行上へ移動|
 |j|下へ移動|5jとすると、5行下へ移動|
 |h|左へ移動|5hとすると、5文字左へ移動|
 |l(小文字のL)|右へ移動|5lとすると、5文字右へ移動|
 |1G|ファイルの先頭行に移動||
 |<line number>G|<line number>行目へ移動|<line number>は任意の数字|
 |G|ファイルの末尾へ移動||
 ~
 
 |>|>|文字の編集|h
 |コマンド|説明|備考|
 |X|カーソルの手前の文字を削除(バッファに記憶)|P又はpで張り付け|
 |x|カーソル位置の文字を削除(バッファに記憶)|P又はpで張り付け|
 |dd|カーソル位置の行を削除(バッファに記憶)|P又はpで張り付け|
 |P|カーソルの手前で張り付け(バッファ内の文字列)||
 |p|カーソルの後で張り付け(バッファ内の文字列)||
 |u|元に戻す||
 |D|カーソル位置から行末まで削除||
 
 ~
 ~
 CENTER:&amazon(zaurus,key,vi Linux UNIX Zaurus リナックス Solaris, books);
 CENTER:&amazon(zaurus,key,vi Linux UNIX リナックス Solaris, books);
 
 ~


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS