noliaquiの日記

 | 

2008-07-04

外見のカスタマイズなど

03:58

例によって KaoriYa さんの所で配布されている Vim7.1 を前回の記事に従って内部 utf-8 化した状態を基準に書いています。他の環境、特に内部 utf-8 でない場合、上手くいかないと思います。

やりたいこと

今回の目標は「TAB や行末記号などを、モダンエディタみたいにイカす記号で表示したい!」とかそんな感じです。Vimデフォルトの状態だと、行末に $ を表示してくれるのですが、やっぱりもうちょっと綺麗な表示にしたいというのが正直なところです。なので、色々と弄ってみることにしました。

非 ASCII 文字を装飾のために使う

なんか何日間か上手くいかずにウジウジとやっていたのですが、きっと誰しも経験するような、そして後に繋がらないようなことを延々と書いてもしょうがないので、やり方を簡単にまとめてみます。

gvimrc にこんな具合で書くとどうやら上手くいくようです(内部 Unicode な場合のみ)。同じ事を vimrc でやっても、表示させたい記号が 0xFF よりも後ろにあった場合になんかエラーが出て怒られました。

exe "set list listchars=tab:\<Char-0xBB>\<Char-0xA0>,eol:\<Char-0x21b2>"

BearBear 2011/11/23 13:40 Woot, I will cretainly put this to good use!

zwqrbpgzwqrbpg 2011/11/24 19:07 IdKuKo <a href="http://kyysyhvqbyhg.com/">kyysyhvqbyhg</a>

pxwheoapxwheoa 2011/11/25 00:22 oqkUIQ , [url=http://yrbchbaidkmh.com/]yrbchbaidkmh[/url], [link=http://shpwfdwixrbv.com/]shpwfdwixrbv[/link], http://kebbokaehndr.com/

cnmmyycsucnmmyycsu 2011/12/01 02:33 10lHsd <a href="http://txhwfhsibbuc.com/">txhwfhsibbuc</a>

cphxmodqsecphxmodqse 2011/12/04 23:46 Cci88i , [url=http://fztyvvxxbbab.com/]fztyvvxxbbab[/url], [link=http://ddcqqcqtfkyr.com/]ddcqqcqtfkyr[/link], http://krpxcmpqudnx.com/

ゲスト



トラックバック - http://vim.g.hatena.ne.jp/noliaqui/20080704
 |