vim メモ

自分用のメモです

環境はすべて mac です

別の syntax highlight ファイルを適用する

例えば lua で default 設定とは別に どこかから download した syntax highlight ファイル lua.vim を設定したい場合

~/.vim/syntax

の下に lua.vim を置く

単語選択

viw

mac の vim で tab を入力する

入力モードにする
ctl-v
<tab>

ファイルパスを新しいタブで開く

ctl-w gf

標準出力を vim で見る

cat filename | vim -

コマンドラインから tab で開く

vim -p *.txt

tab で開く

:tabnew [filename]

次のタブ

gt

前のタブ

gT

確認しながら置換

:%s/find/replace/gc

カーソル行から最後の行まで削除

dG
V
G
d

複数行の行末に文字追加

ctl-v
j などで行選択
$
A

カレント行に貼り付け

P

行選択モード

V

box 選択モード

ctl-v

redo

ctl-r

カーソル行に行追加して入力モード

O