我是 Emacs 的新手。如果可以掌握它的一组命令,我发现它功能强大且非常方便。我也相信任何人只要有耐心,以及学习和使用该软件的渴望,都可以做到这一点。然而,对于初学者和季节性用户来说,拥有一些执行以下操作的命令助手插件会更好:
当用户开始键入任何 CONTROL 或 META、COMMAND 或任何特殊键时,“类似 ajax”或“智能搜索”窗口会出现在 minibuffer 下方或显示帮助文本中,例如:如果我按住“CONTROL”,命令助手窗口显示:
C-p Up one line
C-n Down one line
C-f Forward one character
C-b Backward one character
C-a Beginning of line
C-e End of line
C-x ...
然后,如果我在按住“CONTROL”的同时继续键入“x”,窗口将更新并显示如下内容:
C-x C-a add-mode-abbrev
C-x C-b list-buffers
C-x C-c save-buffers-kill-emacs
C-x C-d list-directory
C-x C-e eval-last-sexp
C-x C-f find-file
C-x C-h inverse-add-mode-abbrev
C-x TAB indent-rigidly
C-x C-l downcase-region
C-x C-n set-goal-column
C-x C-o delete-blank-lines
我试过用谷歌搜索它,但它似乎还不存在。所以我想这更多是对 EMACS 的功能要求,而不是一个问题。但是如果有人可以编写一个插件/模块来做到这一点,那就太好了。