emacsがScroll Lockのトラップを停止する方法は?


1

私は職場でKVMスイッチを備えたLinuxマシンを使用しており、そのマシンと他のマシンを切り替える際に一般的にemacsを使用しています。私は通常のキーシーケンスであるKVM、上のマシン間で交換するためのキーボードショートカットを使用:Scroll LockScroll LockUpまたはDown。Linuxの一番上にemacsウィンドウがあり、これらのボタンをScroll Lock押すと、キーが押されたことがトラップされ、CPUスピーカーからシステムビープ音が鳴ります。KVMは引き続き切り替わりますが、場合によっては、切り替え後、Scroll Lock押されたままであると認識されるため、システムビープ音が何度も鳴ります。コンピューターを停止するには、コンピューターに切り替える必要があります。

Scroll Lockウィンドウを上にしてヒットしたときにビープ音が鳴らないようにするために、.emacsファイルに入れることができるものはありますか?

回答:


2

これはあなたがここで探しているもののように見えます

これか

(global-set-key (kbd "<Scroll_Lock>") 'ignore)

またはこれ

(global-set-key [scroll-lock] 'ignore)

emacsのバージョンに応じて


うわー、私はウェブ検索をしてみましたが、乾いてしまいました。それは私の状況に非常に特有です。ありがとう!明日仕事で試して、うまくいくかどうかを確認します。
ベンリチャーズ

これらのキーバインディングはどちらも機能しなかったため、FAQで説明されている方法を使用して見つけました:xahlee.org/emacs/keyboard_shortcuts.html。リストした最初のフォームを使用する必要がありましたが、で置き換え<Scroll_Lock>てください<key-20>。しかし、今では適切に無視されます!ありがとう!
ベンリチャーズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.