[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

M-, のキーバインド方法



はじめまして、加倉と申します。

最近 Meadow を使い始めました、質問させてください。
M-< でバッファの先頭へ、M-> でバッファの最後へ移動できますが、これと似た
ような動作で、M-, で表示されている先頭行へ、M-. で最終行へ移動できるよう
にしたいと思い、.emacs に次のような行を書きました。

(defun move-to-window-line-top() (interactive) (move-to-window-line 0))
(global-set-key [?\M-,] 'move-to-window-line-top)
(defun move-to-window-line-bottom() (interactive) (move-to-window-line -1))
(global-set-key [?\M-.] 'move-to-window-line-bottom)

ところが、M-. (最終行へ移動)はきちんと機能するんですが、M-, (先頭行へ移動)
が動いてくれません。M-, や M-. はもともと tags 関係のキーに割り当てられて
いるようですが、僕は使うことが無いので置き換えたいと思います。

これを M-, ではなく C-, に置きかえると、きちんと機能するようになるんです
が、なぜ M-, では機能しないのか教えていただけますか?またどうしたら M-, 
で機能するようにできるんでしょうか?よろしくおねがいします。

/* kakura */