rdic復活

先日導入したeblook.vimはイマイチだった。。"adandon"が何故か検索出来ない。単語を途中入力して残りの単語を表示してくれない。よってrdicを復活させることにした。
debianrubyパッケージにはもう期待できないので$HOME以下に過去バージョンのrubyを導入してrdicから導入したrubyを呼び出すように修正した。
具体的作業は

(展開したディレクトリ"ruby-1.8.5-p52"以下で)
./configure --prefix=$HOME/lib/ruby
make
make test
make install
  • rdicが使用する関連ライブラリを$HOME/lib/ruby-libにインストール
mkdir ~/lib/ruby-lib
(mmapのフォルダに移動)
cp mmap.so ~/lib/ruby-lib
(rdicのフォルダに移動)
cp xselection.so ~/lib/ruby-lib
(.bashrcに以下を追加した後、source ~/.bashrc)
export RUBYLIB=$HOME/lib/ruby-lib
#!/Absolute_Path_of_HOME/lib/ruby/bin/ruby

上記の作業でrdicが動くようになった事を確認。rubyのバグに振り回されてしまったな。やれやれ。

I have re-installed ruby to work rdic. On ruby-1.8.5-p52,rdic works fine.
The above is an installation log of ruby in home directory.