2012年5月11日金曜日

Mac OS X 10.6でGNU nanoの日本語表示ができない件

Snow Leopard標準付属のGNU nanoだと日本語表示がうまくいきません。
*nanoなんてマイナーなエディタつかってねーよって方はごめんなさい。でも安生さんちょい推しなんです。


かなしいですね。これはコンパイルオプションに--enable-utf8が指定されていないからで、nano --versionとかするとわかります。


これじゃなんかもやもやするのでちゃんと日本語表示できるようにしましょう。
引っ張ってくるものは以下のふたつ。
  1. GNU nano(今回は2.3.1(devel))のソース
  2. ncurses(今回は5.9)のソース
まずncursesから。configure時にコンパイルオプションは以下を指定。

./configure --with-shared --enable-widec
make
make install

次にnano。こちらはconfigure時に以下のコンパイルオプションを指定。

./configure --enable-all --enable-utf8
make
make install

はい完了。これで日本語表示できるようになった。

めでたし。

0 件のコメント:

コメントを投稿