如何在 Far Manager 中从宏执行用户菜单命令?

如何在 Far Manager 中从宏执行用户菜单命令?

我的 Far Manager 版本 3.0.5700.0 x64 中有一个自定义用户菜单(Farmenu.ini),我想为某些菜单项分配快捷键。

也许我错了,我认为方法是创建一个宏,如果有更好的想法,请告诉我。

问题

宏从发送键 F2 开始,但后来我就卡住了,因为我不知道如何使用键盘执行菜单中的特定项目。(除了使用向上/向下箭头然后按 Enter)

答案1

宏的概念是 Far Manager 中的其他内容,但您可以轻松地为菜单项分配热键。

要分配热键,请打开用户菜单 ( F2),选择所需的条目(UpDown键),然后使用F4键进行编辑。将热键设置为字母或 Fn 键。
您还可以在编辑用户菜单时使用 访问帮助页面F1


   ╔══════════════ Edit user menu ══════════╗
   ║ Hot key:                               ║
   ║ e                                      ║
   ║ Label:                                 ║
   ║ explorer                               ║
   ╟────────────────────────────────────────╢
   ║ Commands:                              ║
   ║ explorer .                             ║
   ║                                        ║
   ║                                        ║
   ║                                        ║
   ╟────────────────────────────────────────╢
   ║             { OK } [ Cancel ]          ║
   ╚════════════════════════════════════════╝

设置热键后,您可以使用 再次打开菜单F2,然后按热键执行命令(例如e)。


  ╔════════════ [] ════════════╗
  ║  F5  test                  ║
  ║  e   explorer              ║
  ╚═ Edit: Del,Ins,F4,Alt+F4 ══╝

相关内容