viの基本コマンド

モード
コマンド説明備考
iカーソル位置の前から入力モード
aカーソル位置の後から入力モード
Oカーソル位置の上の行に、行を追加し入力モード
oカーソル位置の下の行に、行を追加し入力モード
Escコマンドモード


ファイル操作
コマンド説明備考
vi FileName?ファイル名を指定して起動
:w FileName?名前を付けて保存
:wファイルを上書き保存
:wqファイルを保存して終了
:qviを終了
:q!保存せずに終了


カーソルの移動
コマンド説明備考
k上へ移動5kとすると、5行上へ移動
j下へ移動5jとすると、5行下へ移動
h左へ移動5hとすると、5文字左へ移動
l(小文字のL)右へ移動5lとすると、5文字右へ移動
1Gファイルの先頭行に移動
<line number>G<line number>行目へ移動<line number>は任意の数字
Gファイルの末尾へ移動


文字の編集
コマンド説明備考
Xカーソルの手前の文字を削除(バッファに記憶)P又はpで張り付け
xカーソル位置の文字を削除(バッファに記憶)P又はpで張り付け
ddカーソル位置の行を削除(バッファに記憶)P又はpで張り付け
Pカーソルの手前で張り付け(バッファ内の文字列)
pカーソルの後で張り付け(バッファ内の文字列)
u元に戻す
Dカーソル位置から行末まで削除



UNIX関連
(books)




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Tue, 15 Jul 2008 00:34:41 JST (3297d)