月: 2009年7月

Vim で CSS の色をプレビューする Plugin

これまで css や html ファイルを編集中に、カラーコード(例:#ff00ff)を該当する色でハイライト表示する Vim プラグインを使っていたが、うっかり削除してしまった… もう一度探そうとしても見つからず、代わりに見つけたプラグインが css_color.vim – CSS color preview : vim online。 こちらのプラグインでは、カラーコー…続きを読む

neocomplcache.vim で Omni(オムニ)補完の設定を変える

キーワード補完 Vim プラグインの "ネオコン" こと neocomplcache で css を編集している時の Omni(オムニ)補完の補完候補の出るタイミングが自分の好みと合わなかったので({ の直後に補完候補が出てしまい、改行後に } を入力しても移動してくれず、インデントが崩れる。)、設定を変えてみた。 正規表現がテキトーだけど、希望通りの動作になってくれた。 if…続きを読む

問題4.46、問題4.47 – SICP(計算機プログラムの構造と解釈)その219

問題4.46 set! で *unparsed* の先頭から解析をして語句を抜き取ってゆき解析結果を作るようになっているため、構文解析プログラムは amb の評価順序に依存している。 問題4.47 (parse-word verbs) に失敗すると (parse-verb-phrase) が無限ループに陥るために、構文解析に成功する間は動作するが、解析パターンが出尽くした後は "Ther…続きを読む

Ubuntu 8.04 で uim-anthy を利用する

Ubuntu 8.04 Hardy Heron で日本語入力を uim-anthy に変更するための手順メモ。 aptitude で uim-anthy のインストールを行う。 $ sudo aptitude install uim uim-anthy 設定ファイル uim-toolbar の修正を行う。 $ sudo vi /etc/X11/xinit/xinput.d/uim-toolbar …続きを読む