Skip to content

Vim

Articles

あとで読む

Tips

Install

Command List

よく使うコマンド

  • 矩形選択
    1. control + v
    2. 範囲選択
    3. shift + iで挿入
    4. escで反映

vimrc

:help vimrc
:echo $HOME
:echo $VIM
:version

ウィンドウサイズ(gvim)

set lines=24
set columns=80

カラースキーム

colorscheme molokai

Plugin

Command list

覚え方

カーソルの移動とスクロール

Command Description
w 次の単語の先頭に移動
e 単語の最後の文字に移動
b 前の単語の先頭に移動
W 次の単語の先頭に移動(記号もひと続きの単語とみなして移動)
E 単語の最後の文字に移動(記号もひと続きの単語とみなして移動)
B 前の単語の先頭に移動(記号もひと続きの単語とみなして移動)
H 表示内の最上行に移動
M 表示内の中央行に移動
L 表示内の最下行に移動
z<enter> カーソルが表示内の最上行になるようにスクロール
zt カーソルが表示内の最上行になるようにスクロール
z. カーソルが表示内の中央行になるようにスクロール
zz カーソルが表示内の中央行になるようにスクロール
z- カーソルが表示内の最下行になるようにスクロール
zb カーソルが表示内の最下行になるようにスクロール
<C-f> 1画面下へスクロール
<C-b> 1画面上へスクロール
<C-e> 1行下へスクロール
<C-y> 1行上へスクロール
% 対応する括弧に移動
gg ファイルの先頭行に移動
G ファイルの最終行に移動
14G 行番号14に移動
:14<enter> 行番号14に移動
fa 次に出現する a に移動
ta 次に出現する a の一つ手前に移動
Fa 前に出現する a に移動
Ta 前に出現する a の一つ手前に移動

編集

Command Description
i カーソルの左側で挿入モード
a カーソルの右側で挿入モード
s カーソル上の1文字を削除して挿入モード
ciw 単語全体を削除して挿入モード
I 行頭で挿入モード
S 行全体を削除して挿入モード
A 行末で挿入モード
C 行末までを削除して挿入モード
o 下に新たな行を追加して挿入モード
O 上に新たな行を追加して挿入モード