Vim特選コマンド集
コマンド | 内容 | 独自ショートカット |
---|---|---|
C+w s | 画面縦分割 | |
C+w v | 画面横分割 | |
C+w hjkl | 画面切替 h:左、j:上、k:下、l:右 | |
C+w tb | 画面切替 t:左上、b:右下 | |
C w | 画面切替 | |
0 | カーソル行頭移動 | |
^ | カーソル行文頭移動 | |
w | 文字間移動 | |
b | 文字間移動(戻り) | |
Shift + w | 文字間移動2倍 | |
Shift + b | 文字間移動(戻り)2倍 | |
Shift + $ | カーソル行文末移動 | |
u | 戻る | |
C+r | 進む | |
y y | カーソル行コピー(1行) | |
数字 y y | カーソル行以下数字行コピー | |
v w | カーソル文字コピー | |
v i(a) 対象文字 | カーソル内(外)対象範囲コピー | |
v i(a) t | カーソル内(外)htmlタグ範囲コピー | |
c i 対象文字 | 対象文字内変更(削除⇒インサートモード) | |
d s 対象文字 | 対象文字削除 | |
y s s t | カーソル内htmlタグ前後にhtmlタグ挿入 | |
Shift + % | 囲いタグの表示 | |
Space+F | ファイラー(unite) | ★ |
Space+B | バッファ一覧(unite) | ★ |
v | 選択開始 | ★ |
Shift + v | 行選択開始 | |
x | 選択範囲削除 | |
Space+. | .vimrc開く | ★ |
:grep 検索文字 検索フォルダ パイプcw | grep(検索) | |
:e ファイルパス | ファイルを開く | |
:grep キーワード ファイルパス | grep | |
:set number | 行番号 表示 | |
:set nonumber | 行番号非表示 | |
:NERDTreeToggleもしくはF7 | Treeリスト | ★ |
,cc | コメント行/解除 | ★NERDCommenter |
複数行選択 Shift + ] | 複数行ネスト入力 | |
複数行選択 Shift + [ | 複数行ネスト削除 | |
gg = G | ネスト自動整形 | ★ |
vit | 対象タグを含むコピー |