Skip to content

Instantly share code, notes, and snippets.

@ihcomega56
Last active December 25, 2015 04:27
Show Gist options
  • Save ihcomega56/b6e3e98f00158bac2ebd to your computer and use it in GitHub Desktop.
Save ihcomega56/b6e3e98f00158bac2ebd to your computer and use it in GitHub Desktop.
Vim界隈の皆さん、そっとしておいて

世にも雑なめも

コマンド 気が向いたら説明を書く
:help (こまんど) Vimが教えてくれる
h
j
k
l
:wq 保存して終了
:w 保存
:q! やんくさんを破棄
cw カーソルの位置から後ろ1単語置換(というか削除して挿入モードになる)
c$ カーソルの位置から行末まで置換(というか削除して挿入モードになる)
$ 行末に移動
0 行頭に移動
G ファイルの最後の行頭に移動
gg ファイルの先頭に移動
w 今の/次の単語の先頭に移動
e 今の/次の単語の末尾に移動
b 前の単語の先頭に移動
r 一文字置換
v 選択
Ctrl + v なんか縦を意識した選択
o カーソル行の下に1行追加
O カーソル行の上に1行追加
y 何かを選択してあったらコピー
yy カーソル行をまるっとコピー
yw カーソルの位置から後ろ1単語コピー
y$ カーソルの位置から行末までコピー
p コピーしたものとか切り取りしたものとかをペースト
(数値) (Vimコマンド) (数値)回(Vimコマンド)を実行
u undo
Ctrl + R redo
:redo redo
f (何か1文字) カーソル行でカーソルの位置より後ろにある(何か1文字)に移動
:%s/(びふぉ)/(あふた)/ (びふぉ)を(あふた)に置換する※/を置換したければ区切り文字かえよ
:%s/(びふぉ)/(あふた)/g 全部
:%s/(びふぉ)/(あふた)/c 確認
Ctrl + f 1ページ下へ
Ctrl + b 1ページ上へ
範囲選択 + u 小文字に
範囲選択 + U 大文字に
Ctrl + a 数字をインクリメント
Ctrl + x 数字をデクリメント
. 1つ前の操作を繰り返し
n 次の検索結果にジャンプ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment