vine-users ML アーカイブ



[vine-users:054174] Re: 全範囲選択を [Ctrl]+[a] して [Delete] か [BackSpace] で削除

  • From: "YYoshikawa" <YukaYoshikawa@xxxxxxxx>
  • Subject: [vine-users:054174] Re: 全範囲選択を [Ctrl]+[a] して [Delete] か [BackSpace] で削除
  • Date: Sun, 13 Oct 2002 21:17:38 +0900
YYoshikawaです。
返事が遅くなりまして申し訳ありません。

Kasai Tsuneoさんは[vine-users:053942]で書きました。
> (transient-mark-mode t)
> (defun my-delete-region-or-backward-char (&optional count)
:
> ;(global-set-key "\C-h" 'my-delete-region-or-backward-char)
(define-key global-map [delete] 'delete-char)を取っ払って
ご紹介の関数で上手くいきました。大変ありがとうございました。m(_ _)mm(_
_)mm(_ _)m

NISHIMURA Daisuke wさんは[vine-users:053983]で書きました。
> (define-key global-map [delete] 'delete-char)
> という記述は、 Delete キーに delete-char という関数を
> 割り当てるという意味になります。 delete-char という関数は
> Emacs にもともと備わっているもので、カーソルの後の1文字を
> 削除します。
つまり、(define-key global-map [delete] 'delete-char)
は関数であるが自作関数でなく、組込み関数だということですね。