mltermでemacsclientを使っていると、altキーがmetaキーとして使えないという事態に見舞われた。
まず、こちらUbuntu日本語フォーラム / Emacs にてAlt+<, Alt+>が効かないを参考に
- Gnome の システム -> 設定 -> キーボードの設定 -> レイアウトのオプション を確認
- Group Shift/Lock behavior -> Alt+Shift changes group にチェックが入っている場合は、外す
- 一応、altキーはmetaキーと同じ働きをするようにキーボードの配置を変換
以上をやってみたけど、変わらなかった(ちなみに、後で調べたら、この操作により普通のterminalではaltがmetaとして機能する事が判明した)
そこで、こちらmlterm上のGNU nanoでAltキーをMetaキーとして使用する設定 - 試験運用中なLinux備忘録を参考にして
ファイル名: ~/.mlterm/main
# Metaキーとして使用するキー(none,mod1,mod2,mod3,mod4,meta,alt,super,hyper)
mod_meta_key = alt
# Metaキーの挙動(none,esc,8bit)
mod_meta_mode = esc
を、ファイルmainに付け足すと…
できましたー。パチパチ…
ということでした。