如何在 CLion 中为 IdeaVim 正常模式定义键盘快捷键?
How to define a keyboard shortcut in CLion for IdeaVim normal mode only?
例如,我习惯在Vim 正常模式下让;
充当"fuzzy search file by name"(Ctrl+Shift+N 的作用)。所以我继续在设置中定义这个快捷方式;现在我无法输入 ;
,因为即使在插入模式下它也会触发文件搜索。
有没有一种方法可以定义仅在 Vim 正常模式下有效但在插入模式下无效的 CLion 快捷方式?
在 IdeaVim 中定义映射的正确方法是使用 ~/.ideavimrc
文件。
要定义仅在正常模式下工作(并且不影响插入模式)的映射,您可以使用 nmap
映射。您应该将 nmap ; :action GotoFile<CR>
添加到您的 ~/.ideavimrc
.
例如,我习惯在Vim 正常模式下让;
充当"fuzzy search file by name"(Ctrl+Shift+N 的作用)。所以我继续在设置中定义这个快捷方式;现在我无法输入 ;
,因为即使在插入模式下它也会触发文件搜索。
有没有一种方法可以定义仅在 Vim 正常模式下有效但在插入模式下无效的 CLion 快捷方式?
在 IdeaVim 中定义映射的正确方法是使用 ~/.ideavimrc
文件。
要定义仅在正常模式下工作(并且不影响插入模式)的映射,您可以使用 nmap
映射。您应该将 nmap ; :action GotoFile<CR>
添加到您的 ~/.ideavimrc
.