ターミナル上へ paste

ターミナル上で起動した emacs への multibyte 文字列の貼り付けがうまくいかんがな, としばし悩んでいたんだけど, 結局自分で墓穴を掘っていたことが判明.

.emacs 上で

(set-keyboard-coding-system 'euc-japan) 

としておけば良かったんだけど, 起動時にエラー吐いて .emacs の読み込みが止まる.

    • debug-init 付きで起動したら, 自分で
;;; ========================================================================
;; Encoded-kb はいらない
(eval-after-load "encoded-kb"
  '(setcar (cdr (assq 'encoded-kbd-mode minor-mode-alist)) ""))

としていた所がエラーを吐いた. さて, これは何がイケナイのかな? 理解るひとー.

あとは mlterm の設定で 「Unicode 経由でペーストを処理する」のチェックを外す.