Atom editor 如何巧妙地从atom包vim mode plus进行ctrl-f绑定

Atom editor 如何巧妙地从atom包vim mode plus进行ctrl-f绑定,atom-editor,Atom Editor,如果我从~/.atom/packages/vim mode plus/keymaps/vim mode plus.cson中注释掉第113行,它是否会通过从vim mode plus绑定中取消对CtrlF的屏蔽来恢复其原始含义 像这样: --/old/vim mode plus/keymaps/vim-mode-plus.cson 2017-07-23 22:16:37.820417233-0400 +++/new/vim mode plus/keymaps/vim-mode-plus.cson

如果我从
~/.atom/packages/vim mode plus/keymaps/vim mode plus.cson
中注释掉第113行,它是否会通过从vim mode plus绑定中取消对CtrlF的屏蔽来恢复其原始含义

像这样:

--/old/vim mode plus/keymaps/vim-mode-plus.cson 2017-07-23 22:16:37.820417233-0400
+++/new/vim mode plus/keymaps/vim-mode-plus.cson 2017-07-23 22:25:03.781091855-0400
@@ -110,7 +110,7 @@
“ctrl-u”:“vim模式升级:向上滚动半屏幕”
“ctrl-b”:“vim模式升级:向上滚动全屏”
“ctrl-d”:“vim模式升级:向下滚动半屏幕”
-“ctrl-f”:“vim模式升级:全屏向下滚动”
+##“ctrl-f”:“vim模式升级:全屏向下滚动”
“ctrl-e”:“vim模式加:向下滚动”
“ctrl-y”:“vim模式升级:向上滚动”
注意:vim mode plus是我在Linux上最初安装Atom时添加的唯一软件包

这个软件包的一切都很好,但我不需要一个命令来向下滚动一个窗口,我需要一个使用“查找/替换选项”小窗口的“搜索此缓冲区”命令。

我根据“原始含义”假设您的意思是显示“查找”面板。是的,这是可能的

但是,首先我要说的是,您不应该像以前那样对包文件进行注释。下次升级该包时,您所做的更改将丢失。因此,第1步是撤消在包文件中所做的更改

覆盖keymap的位置位于config目录中的文件
keymap.cson
中。在Linux上,这可以在
~/.atom/keymap.cson
中找到。此文件是在加载包后有意加载的,以便您可以使用它覆盖包键映射

要添加此覆盖,您需要以下内容:

'atom-text-editor':
“ctrl-f”:“查找和替换:显示”
另一个选项是将其用作切换。默认情况下,keybinding将始终显示面板(因此您只能使用CtrlF打开面板,并且必须使用Esc关闭面板)。我更喜欢用同一个键打开和关闭,而且还有一个命令。我有一个项目查找面板类似的地图

'atom-text-editor':
“ctrl-f”:“查找和替换:切换”
“shift-ctrl-f”:“项目查找:切换”