2011-05-11 20:56
■vimで気づいたこと
その1
全角文字を色付けするのに以下のようにしていたが表示されていませんでした。highlight ZenkakuSpace term=underline ctermbg=lightblue guibg=darkgraymatch ZenkakuSpace / /
なお、:highlight コマンドで作成したハイライトは :colorscheme でカラースキームを設定する際に全てクリアされます。よってこのコマンドは :colorscheme を実行した後に実行するか、もしくはカラースキームを変更した際に常に実行されるように
らしい。カラーテーマでcolorscheme zenburn が問題だったのだろう。" 全角スペースの表示 augroup highlightIdegraphicSpace autocmd! highlightIdegraphicSpace autocmd Colorscheme * highlight ZenkakuSpace term=underline ctermbg=lightblue guibg=darkgray autocmd VimEnter,WinEnter * match ZenkakuSpace / / augroup END で解決!
その2
入力で間にカーソルが入るように以下のようにしていたがimapのみきかなくなったimap {} {}<Left> imap [] []<Left> imap () ()<Left> imap "" ""<Left> imap '' ''<Left> imap <> <><Left>どうやらコンソールから貼りつけるときにインデントが崩れるのでいつもset pasteするのが面倒なので.vimrcにいれておいたのがまずいらしい。挿入時の余計な動作しないようにってことね多分。。。とりあれず削除しておいた。うーんいろいろとあるな。
...