我想找到“在 REPL 中同步文件”的键绑定。我可以在以下位置找到此操作的键绑定:
File -> Settings -> Keymap -> CLojure Keybinding -> Bind Set: Cursive
我看到这个动作的键绑定是Ctrl+Shift+M
. 但是,当我使用此键绑定时,什么也没有发生。您知道为什么以及如何使用键绑定吗?
我想找到“在 REPL 中同步文件”的键绑定。我可以在以下位置找到此操作的键绑定:
File -> Settings -> Keymap -> CLojure Keybinding -> Bind Set: Cursive
我看到这个动作的键绑定是Ctrl+Shift+M
. 但是,当我使用此键绑定时,什么也没有发生。您知道为什么以及如何使用键绑定吗?
我遇到了同样的问题。这个github问题解释了它:
Clojure->Keybindings 面板不是您对操作的键映射进行一般更改的地方 - 您可以在通用 IntelliJ Keymap 面板中找到它。Keybindings 面板用于批量设置一堆键映射 - 当您最初设置 Cursive 时,您可能只会做一次。要在此之后更改特定操作的映射,您将使用 Keymap 面板。
如果您查看KeyMap
(不是 Clojure Keybindings
),请创建一个新的键盘映射配置文件(或复制现有的配置文件之一),然后转到Plug-ins -> Cursive -> Sync files in REPL
. 那里指定的键绑定应该可以工作(当然,除非您将其设置为与其他内容冲突的内容)。