vimコマンドリファレンス

| コメント(0)

自分用リファレンスを公開

[Esc]ノーマルモードに戻る
[v][V][Ctrl+v]ビジュアルモード

[Ctrl + g]現在の行番号を表示
[u]直前のコマンドの取り消し
[Ctrl + r]直前のコマンドの取り消しの取り消し

/*挿入*/
[insert]置き換え
[i]文字の挿入(カーソルの前)
[a]文字の挿入(カーソルの後ろ)
[I]文字の挿入(行の前)
[A]文字の挿入(行の後ろ)
[o]行の挿入

/*コピー*/
[y 移動先]移動先までコピー
[yy]カーソル行の1行コピー
[(行数)yy]指定した行数だけコピー
[y (行数)y]指定した行数だけコピー

/*削除*/
[x]文字の削除(delete)
[X]文字の削除(Back Space)
[d 移動先]移動先まで削除
[d d]カーソル行の削除
[(行数)dd]指定した行数だけ削除
[D]カーソルの位置から行末までを削除

/*貼り付け*/
[p]ペースト
[Ctrl + r Ctrl + o *]外部のクリップボードからのペースト

/*移動系*/
[w]次の単語に移動
[0]行頭に移動
[^]タブや空白を除くカーソル行の先頭に移動します。
[$]行末に移動
[gg]ページの1行目に移動
[(行数)j]指定の行数だけ移動
[(行番号)G]指定した行番号に移動
[G]ページの最終行に移動
[Ctrl + f]1ページ分下に画面を移動
[Ctrl + b]1ページ分上に画面を移動
[Ctrl + "]"]次の空行へ移動
[Ctrl + "["]前の空行へ移動

/*検索関係*/
[? (検索語)]前検索
[/ (検索語)]後検索
[n]次の検索結果に移動
[N]前の検索結果に移動

/*カーソル移動*/
[k][↑]↑
[l][→]→
[j][↓]↓
[h][←]←

コマンドモード
:q 終了
:q! 保存せず終了
:e ファイル名 ファイルをviで開く
:e $VIM/設定ファイル名 設定ファイルをviで開く
:echo $VIM 設定ファイルまでのパスを表示
:set number 行番号を表示
:set nonumber 行番号を非表示
:Tutorial チュートリアル
:tabp 前のタブに移動
:tabn 次のタブに移動
:tabnew (ファイル名)新しいタブでファイルを開く
:tabc タブを閉じる(:qのが使いやすいかも)
:sp ページを分割表示(縦)
:vs ページを分割表示(横)
[Ctrl + w w]ページ移動
[Ctrl + z]で最小化

スポンサードリンク

「ツール」の関連記事

コメントする