[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:10257] Re: Kinput2 on Plamo2.2.1



  山内です.

> > (global-set-key "ほげほげ"   'ふがもげ)
> > となっている行のうち、「ほげほげ」に Escapeが絡んでいるものを
> > すべてコメントアウトしたら件の現象は発生しなくなりました。

  ちょっと考えてみました.

  ~/.canna で,

(if (not (eq server-name "kinput2"))
  (progn
    ; Delete key
    (global-set-key "\Escape[3~" 'delete-next)
    ;(global-set-key "\Escape[4~" 'delete-next)
    ; Cursor key
    (global-set-key "\Escape[D"   'backward)
    (global-set-key "\Escape[C"   'forward)
    (global-set-key "\Escape[A"   'previous)
    (global-set-key "\Escape[B"   'next)
    (global-set-key "\EscapeOD"   'backward)
    (global-set-key "\EscapeOC"   'forward)
    (global-set-key "\EscapeOA"   'previous)
    (global-set-key "\EscapeOB"   'next)
    ; PageUp, PageDown key
    (global-set-key "\Escape[5~"  'previous)
    (global-set-key "\Escape[6~"  'next)
  )
)

このように,server-name で処理をわける事で,

 ・端末上 の emacs のかんなでもカーソルキーが使える.
 ・kinput2 で Escapeキー を押しても大丈夫.

となるようです.

------                                           ------
  Chisato Yamauchi
    Mail: cyamauch@hst.phyas.aichi-edu.ac.jp
          cyamauch@phyas.aichi-edu.ac.jp
    URL:  http://phe.phyas.aichi-edu.ac.jp/~cyamauch/
------                                           ------

Follow-Ups
[plamo:10258] Re: Kinput2 on Plamo2.2.1, Chisato Yamauchi
References
[plamo:10253] Re: Kinput2 on Plamo2.2.1, Shoichi TAMUKI

[検索ページ] [メール一覧]
Plamo ML 公開システム