2003-11-13 (木) [長年日記]
_ vimでiso-2022-jp
Vim で日本語を扱う設定は、KaoriYa.net で配布されている Vim6 に付属の vimrc ファイルが良くできています。
具体的には、以下のとおり。
" 日本語を扱うために必要 set encoding=japan " ファイルの漢字コード自動判別のために必要。(要iconv) if has('iconv') let s:enc_euc = 'euc-jp' let s:enc_jis = 'iso-2022-jp' " iconvがJISX0213に対応しているかをチェック if iconv("\x87\x64\x87\x6a", 'cp932', 'euc-jisx0213') ==# "\xad\xc5\xad\xcb" let s:enc_euc = 'euc-jisx0213,euc-jp' let s:enc_jis = 'iso-2022-jp-3' endif " fileencodingsを構築 let &fileencodings = &fileencodings .','. s:enc_jis set fileencodings+=utf-8,ucs-2le,ucs-2 if &encoding =~# '^euc-\%(jp\|jisx0213\)$' set fileencodings+=cp932 let &encoding = s:enc_euc else let &fileencodings = &fileencodings .','. s:enc_euc endif " 定数を処分 unlet s:enc_euc unlet s:enc_jis endif
_ tDiary 1.5.6リリース
プラグインまわりで結構大きな変更があるようだ。どうするかな。
_ シャープ、小型液晶に適したリアルタイムフォント生成技術
低解像度用ベクトルフォント技術。データの持ち方が目から鱗的。 端末側にフォントをラスタライズするだけのパワーが必要ですね。
_ 今日のアニメ
- タッチ#68
- 柏葉の体に変調が。由加は足の怪我がいまだ治らず。
- ハイスクール奇面組#54
- 町内がまん大会。風邪をひいた零が出場し優勝。
- キン肉マン#47
- キン肉マンが優勝。ウォーズマンはロボ超人だった。
- シティーハンター#40
- 三崎彩編。香をノセるのがうまい。宝石店を強盗。
- 陽あたり良好#5/6
- 坂本と美知子は幼馴染。児玉と美知子は恋人?
- ドラゴンボール#104
- ヤジロベー登場。ポコペンポコペンだれがつついた・・・
- ココロ図書館#2
- こころのアイデアで利用者を増やすためチラシを撒くことに。
そのvimスクリプトは以前試したんですけど、うちの環境ではうまく動かなくて……。で、そのまま放置(^^;
あれ、Vim のバージョンとかによるのかな。うちの 6.1.018 ではうまく動いているっぽいですが・・・
ものごとを真面目に追求しないワタシが悪いのでございます……