トップページunix
1001コメント297KB

Vim Part14

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/03/19(月) 20:09:27
立ててみた。

http://www.vim.org/

前スレ
http://pc10.2ch.net/test/read.cgi/unix/1151423973/

0305名無しさん@お腹いっぱい。2007/07/08(日) 17:44:38
>>292
それは今だとやり方としてよろしくないな
InsertEnterとInsertLeaveにフックさせて何かするほうがよい

おれならstatuslineに色つけさせるかな
それならおそらくwindowmanager系のプラグインとも競合しないと思う
0306名無しさん@お腹いっぱい。2007/07/08(日) 18:01:14
デフォルトのStatusLineのguiとtermがreverseで変更してないときはこれで十分か
.vimrc に以下行

silent! augroup! InsertHook
augroup InsertHook
autocmd!
autocmd InsertEnter * highlight StatusLine guifg=red
autocmd InsertLeave * highlight StatusLine guifg=white
augroup END

他には、オプション'guicursor'で指定できるモードごとのカーソルの色を
statuslineの色と連動させるのもよかもしれない
0307名無しさん@お腹いっぱい。2007/07/08(日) 21:59:02
些細なことだが、
  silent! augroup! InsertHook
は必要ないんじゃ?
0308名無しさん@お腹いっぱい。2007/07/08(日) 22:13:47
>>307
augroupは再定義しても大丈夫だから確かにいらないな
thx
■ このスレッドは過去ログ倉庫に格納されています