emacs23に上げてから、puttyなどの端末エミュレータ上でカーソルキーを使うと、実際のカーソル位置とカーソルが表示される位置がずれてしまう問題があった。
何がいけないのかずっとわからなかったんだけど、今回 Emacs 23.2.1 でのカーソルキー動作不良 - doda の日記 と言うページを発見した。
そこで、FreeBSDのportsで入るemacsに適用しようと思ったんだけど、現時点の最新であるemacs23.3にはそのまま適用できないようなので、emacs23.3用に修正してみた。(どうも、2箇所あるpatchのうち、後者だけ取り込まれているようだ)
このファイルを、/usr/ports/editors/emacs/files に patch-src_coding.c と言う名前で置いて、emacsをインストールし直せば、puttyやteraterm上でカーソルキーを使っても位置がずれなくなった。
何がいけないのかずっとわからなかったんだけど、今回 Emacs 23.2.1 でのカーソルキー動作不良 - doda の日記 と言うページを発見した。
そこで、FreeBSDのportsで入るemacsに適用しようと思ったんだけど、現時点の最新であるemacs23.3にはそのまま適用できないようなので、emacs23.3用に修正してみた。(どうも、2箇所あるpatchのうち、後者だけ取り込まれているようだ)
このファイルを、/usr/ports/editors/emacs/files に patch-src_coding.c と言う名前で置いて、emacsをインストールし直せば、puttyやteraterm上でカーソルキーを使っても位置がずれなくなった。
カテゴリ
emacsトラックバック(0)
このブログ記事を参照しているブログ一覧: emacs23で端末エミュレータ上でカーソルキーを使うとずれる問題
このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/2700
コメントする