仁がWeb技術っぽい記事を書いています。日MacのiTerm2でEmacsを使用するときのMetaキー設定Emacsを本格的に使用することにしたので、最近はESCキーではなく、MacのcommandキーをMetaキーをとして使用していた。普通にCocoa版Emacsを使用してる時は次のような設定をしていれば、commandキーがMetaキーに設定される。meta))ところが、ターミナル上(iTerm2)ではcommandキーがMetaキーとして動作しない。考えてみれば当然だった。﻿﻿﻿﻿CodaからEmacsに出戻りました学生の時に研究室で毎日のようにコードを書いてたときに使用していたのはEmacsだった。就職してからは、めっきりプログラミングすることが少なくなったけど、基本的にはEmacsを使用してたと思う。メインマシンがMacになって、独立してからサーバ構築よりもシステム開発が主業務になり始めた頃、Railsのようなフレームワークも使用するようになった。コントローラを行き来するのは面倒くさいなぁとか、海外ではTextMateが人気らしいなぁとか、左ペインにディレクトリツリーがあるような今時なMac用エディタが気になり始めた。TextMateは日本語がうまく扱えてないという情報があったのでCodaを購入して使うことにした。aspellMacを使い始めてすぐにEmacsは使い始めてたけどあんまりコードかかなかったから気にならなかったんだけど最近またコードを書き始めて気になってきたのでようやくスペルチェック機能を直した。日Teraterm256色対応でemacsカラー対応GaucheでLispにさわり初めて、括弧の対応がわかんないとつらくなってきた。emacsには括弧の対応をリアルタイムで知らせてくれる設定があって便利なはず。Teratermから使うと、うまく動作していなかった。(show-paren-mode)ちょっとしたShellならviで書くし、emacs使って書くのはRubyのスクリプトくらい。C++等を書く場合はやっぱりemacsはカラフルであってほしい。Windowなど立ち上げるわけもなく、Teraterm(コンソール)上でemacsを立ち上げることになる。Xをインストールしてリモートのサーバのemacsを立ち上げていた。フォントの設定はややこしかったけど色については余り問題なかった。Teratermでは少しは色はでるんだけど、あんまり見やすくないな~とは思っていた。それほど、つらくはなかったのでよしとしていた。Lispでこれだけ括弧が出てくるとムリと思い、調べたら、どうやら端末が256色に対応していれば大丈夫そう。試しにPUTTYは256色に対応しているそうで、バッチリだった。なんだTeratermは対応していないのか!と思ったら、最近256色に対応したとのことなのでバージョンアップしたらサックリ、カラフルになった。外部記憶装置うん、便利便利。仁がWeb技術っぽい記事を書いています。