私が見つけたヘルムの新しい使用法、驚くべきモードのキーバインディングをいくつか定義し、他のキーの使用法を上書きせずにそれをしたいです。さまざまなキーの組み合わせの数は無限ですが、たとえば1レベルの深さの未定義のキーバインディングをすべて表示する方法はありますか?
たとえば、を押した後に使用可能なキーバインディングを知りC-c
、のリストを持つバッファを取得したいですC-c some_keys
。
この機能が現在存在しないと仮定しますか?
私が見つけたヘルムの新しい使用法、驚くべきモードのキーバインディングをいくつか定義し、他のキーの使用法を上書きせずにそれをしたいです。さまざまなキーの組み合わせの数は無限ですが、たとえば1レベルの深さの未定義のキーバインディングをすべて表示する方法はありますか?
たとえば、を押した後に使用可能なキーバインディングを知りC-c
、のリストを持つバッファを取得したいですC-c some_keys
。
この機能が現在存在しないと仮定しますか?
回答:
ここにいくつかのアイデアがあります。彼らはあなたの質問に直接答えませんが、どのキーバインディングが使用可能かを見つけるのに役立ちます。
このguide-key
パッケージを使用すると、入力したプレフィックスで始まるすべてのキーバインディングをアルファベット順に表示できます。
以下のスクリーンキャプチャは、guide-key
で始まるすべてのキー割り当てを示していますC-x r。使用可能なバインディングがアルファベット順にリストされているため、どのバインディングが使用可能かを簡単に把握できます。
画面キャプチャには、他に使用するキープレフィックスも表示さguide-key
れます。
describe-personal-keybindings
付属している機能use-package
の画面キャプチャ以下に示すように、あなたがオーバーライドキーどのようなバインディングのパッケージを示しています。この関数の結果を確認して、意図せずにバインディングをオーバーライドしたかどうかを確認できます。クールなことは、この関数がすべてのマイナーモードのバインディングも表示することです。