«前の日記(2007-11-02(金)) 最新 次の日記(2007-11-07(水))» 編集
RSS feed

からっぽの日記


2007-11-03(土) 晴れ [長年日記]

rails.vim で segmentation fault

Debian lenny で vim を 1:7.1-056+2 から 1:7.1-138+1 へアップデートしたら rails.vim のコマンドで segmentation fault が出るようになってしまった。rails.vim も最新版へアップデートしてみたけどダメ。vim script を全然わかんないので調べるのは辛いな。とりあえず /var/cache/apt/archive にある deb 使ってダウングレードして逃げた^^; あとは /etc/apt/preferences に以下を追加して次のアップデートまで様子見。

Package: vim
Pin: version 1:7.1-056+2
Pin-Priority: 1001

Package: vim-common
Pin: version 1:7.1-056+2
Pin-Priority: 1001

Package: vim-guicomon
Pin: version 1:7.1-056+2
Pin-Priority: 1001

Package: vim-runtime
Pin: version 1:7.1-056+2
Pin-Priority: 1001

Package: vim-ruby
Pin: version 1:7.1-056+2
Pin-Priority: 1001

Package: vim-gui-common
Pin: version 1:7.1-056+2
Pin-Priority: 1001

rails.vim はまだ使いこなせてないけど便利だから手放せないんだよなぁ。今回気づいたが vim のプラグインの管理とか全然やってない... 使ってないプラグインも溜まってそう。一回整理せねば。

xkb-data

/etc/apt/preferences を修正してて思い出したが、xkb-data が 0.9.4 から 1.0~cvs.20070721-1 に上がったときキーボードが jp106 の配列に設定されなくなってしまったんだけど、バージョンダウンしてあとで調べようと思ったまま放置してた^^; 今回、アップデートしたら 1.0~cvs.20070916-1 が出てたので入れたけどやっぱりダメ。xorg.conf の設定を見直し始めたけど、キーボードの設定なんて適当に設定した覚えしかない... 調べてみたけどいまいちよくわからん。特に xkbVariant がよくわからん。ということでコメントアウトしてみたら、ちゃんと設定された! xkbVariant は特殊な配列使うときにいる??余計な設定をしていたようだ。xorg.conf の設定はネットで調べてコピペした部分が多いからほかも怪しいかも。うーん。

section "InputDevice"
    Identifier  "Generic Keyboard"
    Driver      "kbd"
    Option      "XkbRules"  "xorg"
    Option      "XkbModel"  "jp106"
    Option      "XkbLayout" "jp"
    #Option     "XkbVariant"    "jp106"
EndSection

«前の日記(2007-11-02(金)) 最新 次の日記(2007-11-07(水))» 編集
RSS feed