我是Emacs的新手。如果一個人可以掌握其命令集,我發現它功能強大且非常方便。我也相信任何人都可以耐心地做到這一點,並渴望學習和使用軟件。然而這將是對於初學者更漂亮,和季節性的用戶有一些命令助手插件,做以下的事情:ajax-like幫助EMACS?
當用戶開始輸入任何控制或META,命令或任何特殊的按鍵,「阿賈克斯樣「或‘智能搜索’窗口下方出現或者在迷你展示類似的說明文字,例如:如果我持有‘控制’命令助手窗口顯示:
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 ...
然後,如果我繼續鍵入」 X 「在按住」CONTROL「的同時,窗口會更新並顯示如下內容:
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
我試過Google搜索它,但它似乎還不存在。所以我想這更多的是對EMACS的功能要求,而不是一個問題。但如果有人可以編寫插件/模塊來完成這件事,那就太好了。
也許不是基本的命令,但使用一個包,比如'rinari'時定義了許多命令騎在相同的前綴?我認爲這將是一個很好的選擇使用菜單。但是,它必須是最不引人注目的,所以當你記住捷徑時,它不會妨礙你。 – Dmitry