edit
- J
- 次の行と繋げる
- .
- 直前の変更を繰り返す
- u
- undo
- C-r
- redo
copy
- yy
- 行ヤンク(コピー)
- yw
- 単語をヤンク
- y$
- 行末までヤンク
cut
- dd
- 行をカット
- dw
- 単語をカット
- D
- 行末までカット
- x
- 1文字カット
search
- /str
- strを検索
- ?str
- strを逆に検索
- *
- カーソル下の単語検索
- n
- 同方向に再検索
- N
- 逆方向に再検索
replace
- :%s/old/new/g
- oldをnewに置換え
- :%s/old/new/gc
- oldをnewに置換え(確認)
|
moving
- gg
- first line
- C-b
- page
- C-u
- 1/2 page
- H
- screen
- {
- paragraph
- (
- sentence
- k
- up
|
insert mode
- i
- 挿入モード
- I
- 先頭で挿入モード
- o
- 下に行を追加し挿入モード
- ea
- 単語の末尾で挿入モード
- C-n
- 補完候補
visual mode(select)
- v
- ビジュアルモード
- V
- 行選択ビジュアルモード
- C-v
- 矩形選択ビジュアルモード
- o
- 選択範囲の反対端に移動
- O
- 矩形選択のコーナー移動
- aw
- 単語選択
- ab
- () ブロック選択(括弧有)
- aB
- {} ブロック選択(括弧有)
- ib
- () ブロック選択(括弧無)
- iB
- {} ブロック選択(括弧無)
visual mode(cmd)
- >
- 範囲インデント
- <
- 範囲逆インデント
- y
- 範囲ヤンク
- d
- 範囲削除
|
- 0
- line
- ^
- non-blank
- B
- delimited
word
- b
- word
- gE
- delimited
end
- ge
- end
- h
- left
|
- ''
- last
location
- %
- matching
bracket
|
- l
- right
- e
- end
- E
- delimited
end
- w
- word
- W
- delimited
word
- $
- line
|
file
- :e file
- 新しいバッファ
- :tabn file
- 新しいタブ
- :sp file
- 新しいバッファ/Window
- :vsp file
- 新しいバッファ/垂直Win
- :w
- 上書き保存
- :wa
- 全ファイル上書き保存
- :bd
- ファイルを閉じる
buffer
- :ls
- 一覧
- :bn
- 次のバッファに移動
- :bp
- 前のバッファへ移動
window
- C-ws
- 水平分割
- C-wv
- 垂直分割
- C-ww
- ウインドウ切替
- C-wq
- ウインドウ閉じる
exit
- :wq
- 保存して終了
- :q
- 保存せずに終了
- :q!
- 保存せずに終了(強制)
tab
- :tabnew
- 新規タブ
- gt
- 次のタブに切替
- gT
- 前のタブに切替
- :tabc
- タブを閉じる
- :tabo
- 他のタブを閉じる
|
- j
- down
- )
- sentence
- }
- paragraph
- L
- screen
- C-d
- 1/2 page
- C-f
- page
- G
- last line
|
macro
- q<letter>
- <letter>に記録開始
- q
- 記録停止
- @<letter>
- マクロ実行
others
- :!<cmd>
- 外部コマンド<cmd>実行
|