Vim
高性能エディタ。
クリック可能な関数名一覧を表示する
taglist.vimが使えない人向け。
~/.vimrcに下記を記述。
F12を押すと、クリック可能な関数名一覧が表示されます。
ctags必須。終了するときは:qaや:wqaで。
|
オート関数定義表示
~/.vimrcに下記を記述。
(を入力する度に関数定義が表示されます。
|
現在の関数以外の関数を自動的に折り畳む
~/.vimrcに下記を記述。
|
関数をハイライトする
~/.vimrcに下記を記述。
|
スペース類をハイライトする
~/.vimrcに下記を記述。
|
関数を一発で範囲選択する
~/.vimrcに下記を記述。関数内でvfと入力すると範囲選択できる。
|
Depian etchのVimで構文ハイライトが効かない
Depian etchのVimで:syntax onすると、
E216: そのようなグループもしくはイベントはありません: filetypedetect BufRead
などと言われて構文ハイライトが効かない場合、
/etc/vim/vimrcの下記の記述を
set runtimepath=~/.vim,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/addons,/usr/share/vim/vim63,/usr/share/vim/vimfiles,/usr/share/vim/addons/after,~/.vim/after
次のようにすると解消する。
set runtimepath=~/.vim,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/addons,/usr/share/vim/vim70,/usr/share/vim/vimfiles,/usr/share/vim/addons/after,~/.vim/after
まとめてコメントアウト/アンコメントする
コメントアウト
- Ctrl+vで矩形選択
- I*1
- // とか #
- エスケープキー
アンコメント
- Ctrl+vで矩形選択
- d
参考
- Tip #79 - How to use :grep to get a clickable list of function names : vim online
- VimWiki:tips/13
- VimWiki:tips/50
- VimWiki:tips/96
- TEMPEST社長ブログ: vi(vim)でコメントをまとめて付ける