3

私はPareditを使用しており、チートシートを研究していました。M-(ソースとドキュメントは、トリガーする必要があることを示唆していparedit-wrap-roundますが、私のシステムではC-h k M-(、 M-( のキーバインディングを見つけるために使用すると、次のようになります:

M-( runs the command paredit-backward-slurp-sexp, which is an
interactive compiled Lisp function in `paredit.el'.

It is bound to <C-M-left>, C-(, ESC <C-left>, M-(.

...

何が再バインドM-(されているかを調べてparedit-backward-slurp-sexp、通常の状態に戻すにはどうすればよいですか?

4

1 に答える 1

1

外部ツールを使用できます: describe-key-and-map-brieflyを使用して、定義がどのキーマップから来ているかを調べてから、アドバイスdefine-keyをログに記録load-file-nameして、有罪の呼び出しがどこから来ているかを示します。

emacs -Qその前に、pareditだけを使用してロードし、バインディングをチェックして、使用しているバージョンの paredit が異常なことをしていないことを確認する必要があります。

于 2014-06-02T10:54:27.917 に答える