よく忘れるのでメモ
vimの : を押して入るモード内でtab出すには
CTRL + v
TAB
の順に押せば出てきます
:%s/(Ctrl + v, tab)と押す/(置換するもの)/g
とすれば、すべてのtabが置換されます
ひびのきろく
よく忘れるのでメモ
vimの : を押して入るモード内でtab出すには
CTRL + v
TAB
の順に押せば出てきます
:%s/(Ctrl + v, tab)と押す/(置換するもの)/g
とすれば、すべてのtabが置換されます
vim で
:vnew .
とかでディレクトリを移動
カレントディレクトリを開いてるファイルの場所にしたかったら
:cd %:h
でできます
忘れるのでメモ
Ubuntu 12.04上のvim 7.3で試しました
入力モードで[Ctrl+V]Tabでタブ文字が入ります
スペースを置換するなら
:%s/ /[Ctrl+V]Tab/g
→ :%s/ /^I/g (見た目はこうなります)
でできます
設定で
set expandtab
してるときは、vimで
:set noexpandtab
としておけばTabキーでタブ文字になります
よく忘れるのでメモ
Vimの設定ファイル、.vimrcとかで
set shiftwidth=2
set expandtab
とするとTABをSPACE2つで置き換えます
phpファイルだけTABのSPACE4つにしたければ
au BufRead *.php set shiftwidth=4
と書くとできます