Skip to content

Instantly share code, notes, and snippets.

@motoyasu-saburi
Last active December 2, 2016 02:50
Show Gist options
  • Save motoyasu-saburi/1dca761a00431822d53300b94ad405bd to your computer and use it in GitHub Desktop.
Save motoyasu-saburi/1dca761a00431822d53300b94ad405bd to your computer and use it in GitHub Desktop.

Vimのメモ

コマンド 説明
x カーソルしたの文字を削除
gg 最初の行
G 最後の行
* 単語の上でその単語のハイライト検索
:noh no highlight ハイライトを消す
/ 検索可能
n 検索文字の次の候補
N 検索文字の前の候補
ctrl - f 1ページ後
ctrl - b 1ページ前
H 画面最上部
M 画面真ん中
L 画面最下部
= インデントの修正
u アンドゥ
ctrl - r リドゥ
dd 行全体を削除
yyp コピペ
ddp カットしてペースト
yy コピー
dd カット
o 次の行に空行を入れてInsert Mode
O 前の行に空行を入れてInsert Mode
^ or 0 行頭
$ 行末
J 今の行と下の行の連結
. 直前にやったことを繰り返す
v ビジュアルモード
v+[移動キー] 範囲選択
v+(1)+y 選択範囲のコピー
v+(1)+d 選択範囲の削除
w, e (文字外、文字内) 1単語飛ばしの右移動(大文字だと記号も飛ばす)
b 1単語飛ばしの左移動
r replace、今の文字を修正
qa 任意の操作 q @a qaで動作を記録し、qで記録を終了する。@aで、記録した動作を繰り返す。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment