Notepad++ 记事本++;:为现有命令添加新快捷方式
我想让“Ctrl+G”打开查找对话框,就像Ctrl+F一样(所以两个快捷键打开相同的“查找对话框”)Notepad++ 记事本++;:为现有命令添加新快捷方式,notepad++,keyboard-shortcuts,Notepad++,Keyboard Shortcuts,我想让“Ctrl+G”打开查找对话框,就像Ctrl+F一样(所以两个快捷键打开相同的“查找对话框”) 我知道我可以通过“宏>修改快捷方式”修改命令的现有快捷方式,但它只允许更改快捷方式,而不允许更改命令的“名称”(阴影)。以下是如何将第二个键绑定添加到“查找”对话框。Notepad++不提供这种现成的功能。我们只能指定一个键绑定。 我们需要一种方法来添加第二个查找对话框。我能想到的一种方法是使用非常有用的npp_exec插件。它提供创建小型自动化脚本,我们可以将这些脚本添加到菜单中。它还提供了一
我知道我可以通过“宏>修改快捷方式”修改命令的现有快捷方式,但它只允许更改快捷方式,而不允许更改命令的“名称”(阴影)。以下是如何将第二个键绑定添加到“查找”对话框。Notepad++不提供这种现成的功能。我们只能指定一个键绑定。
我们需要一种方法来添加第二个查找对话框。我能想到的一种方法是使用非常有用的npp_exec插件。它提供创建小型自动化脚本,我们可以将这些脚本添加到菜单中。它还提供了一种(隐藏的)为这些脚本指定快捷方式的方法 因此,战略是:
npp_SENDMSG WM_COMMAND IDM_SEARCH_FIND
,将其保存,例如作为OpenFindDlg,您可以通过插件->NppExec->Execute…,创建这样的脚本,输入脚本并单击保存CTRL-G
注意,您还删除了主菜单选项卡下某个地方的goto-line命令的现有keybinding
CTRL-G
谢谢你的回复。但我不想让Ctrl+G只打开“查找”对话框,我也希望Ctrl+F能像往常一样找到它。因此,如果我单击Ctrl+G或Ctrl+F,都会打开“查找”对话框。我明白了。你可以试着录制一个宏来打开“查找”对话框,将它保存在一个名称下,并将
Ctrl-G
绑定到该宏。这样,你就创建了一个second对象(宏)对于“查找”,您有第二个对象,您可以在其中指定快捷方式。当我按Ctrl+FYou是对的,它不会记录宏,只有当对话框中充满了内容并且执行了“查找”按钮时,宏才起作用。抱歉,将我的宏答案替换为新答案,说明如何使用npp_exec插件获取查找拨号的第二个条目og,因此是分配键盘快捷键的第二个选项。