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

[plamo:11681] Re: Question Backspace key



 山内です。

 Plamo-2.2から、特にemacsまわりで、BackSpaceやDeleteキーの
調整を頻繁にいれてまして、2.1→2.2→2.2.1→2.2.2と、変更が
繰り返されています。混乱させてしまって申し訳ないです。
 一応、最新の .emacs .canna .bashrc .tcshrc .zshrc などは、
    http://phe.phyas.aichi-edu.ac.jp/~cyamauch/pl2.html#envfile
においてあります。検証いただければ、幸いです。なお、cannaな
方は、
    http://phe.phyas.aichi-edu.ac.jp/~cyamauch/pkg/emacscan.tgz
    http://phe.phyas.aichi-edu.ac.jp/~cyamauch/pkg/kinput2.tgz
も一緒にインストールする必要があります。

 2.2.2の.emacsでは、

(cond ((eq window-system 'x)
;       (global-set-key [insert] 'set-mark-command )
       (global-set-key [8] 'delete-backward-char)
       (global-set-key [delete] 'delete-char))
      ((null window-system)
       :
       :
       ;; konとlinux端末のdeleteキー
       (global-set-key "\e[3~" 'delete-char)
       (global-set-key [8] 'delete-backward-char)
       (if (or (equal (getenv "TERM" ) "xterm")
               (equal (getenv "TERM" ) "kterm")
               (equal (getenv "TERM" ) "sun")
               ;; TeraTermで DEL by Delete key の場合は有効にする
;              (equal (substring (getenv "TERM") 0 2) "vt")
               )
           (progn
             (load "term/keyswap")
             (global-set-key [8] 'delete-char)
             )
         )
       ))

 .bashrc(.tcshrcや.zshrcでも同様)で、

stty erase '^?'
case "$TERM" in
kterm|xterm|sun)
    stty erase '^H'
    ;;
#vt*)
#    stty erase '^H'
#    ;;
esac

のような感じにして、一応 Plamo標準で入っている端末すべてで、
できる限りBSとDelが理想的に働くようなっていると思います。

------                                           ------
  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:11685] Re: Question Backspace key, KAWASAKI Masazumi
[plamo:11689] Re: Question Backspace key, KAWASAKI Masazumi
References
[plamo:11650] Re: Question Backspace key, KATOH Yasufumi
[plamo:11652] Re: Question Backspace key, Chie Nakatani
[plamo:11679] Re: Question Backspace key, KATOH Yasufumi

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