2008年10月2日木曜日

vimのtips

カーソルラインを表示
set cursorline

カーソルコラムを表示(縦線)
set cursorcolumn

コマンドを続けるには縦棒を使う
command Pw w | !perl %

自動整形の実行方法を決める
改行後もコメントとするかとか
set formatoptions?

コマンド結果をリダイレクト
:h :redir

キーコード(特殊文字) Ctrl+k 押してからキー押すと
名前を挿入できる
:h key-codes

タブをスペースに変更
set expandtab
retab

テキストファイルに固有の設定を
残す
h modeline

マークした箇所をTodoハイライト
h group-name でどんなハイライトがあるか分かるよ
syntax match Todo /\%'a.*/ containedin=ALL

プラグイン、固有の設定ファイル
boxes
diff.exe
color sampler pack
txt.vim -> $VIMRUNTIME/syntax/txt.vim
MRU.vim
skeleton.html
eregex.vim -> $VIMRUNTIME/plugin/eregex.vim
$VIMRUNTIME/plugin/eregex_e.vim
検索は:M/hogeで それ以外は大文字で

テキストに対し固有の設定を書く
マッピングなどはmodeline使えないため
autocmd BufRead ~/デスクトップ/kara.txt set nonu |
\nnoremap j gj| nnoremap k gk


------------------------------------------



参考リンク
お勧めプラグイン

0 件のコメント: