我是 Windows XP 上的 Emacs 新手,经过大量搜索后我无法找到/理解多个查询。
- 我了解 speedbar 将支持显示 C 函数列表。如 http://stackoverflow.com/questions/259364/how-do-i-configure-emacs-speedbar-for-c-sharp-mode 中所述,我将 .emacs 中的代码添加为
我看到 speedbar 启动,但它从不显示功能。也许我需要安装 etags 但找不到它。我也找到了 gtags 但找不到二进制文件(speedbar 1) (add-to-list 'speedbar-fetch-etags-parse-list '("\\.c" . speedbar-parse-c-or-c++tag))
- 我将 sr-speedbar.el 复制到 ~/emacs.d/ 目录中。我在.emacs中添加(需要'sr-speedbar),注释掉speedbar相关代码,重新加载Mx ~/.emacs但没有找到任何sr-speedbar。如果我取消注释 speedbar 代码并注释 sr-speedbar,它会在加载时显示 speedbar。Emacs 能够在 ~/emacs.d/ 目录中找到 sr-speedbar.el,因为如果我更改文件名,它会显示错误:无法找到 sr-speedbar。
- 我想制作一个键盘宏,用于使用 tramp 和 ssh 进行日志记录。但是,当我录制宏时,我必须删除多个字符以提供从头开始的路径,即 emacs 会自动显示最后一个路径,因此我必须删除所有字符,然后以 ssh:// 重新开始。键盘宏记录所有退格,如果退格超过当前路径的长度,则返回错误。有没有办法避免它
- 我配置了 linum 包。我希望它在 emacs 会话开始时自动启动,输入 Mx linum。我怎样才能做到这一点?
- 有没有办法检索命令历史记录(不是 shell 命令)然后重播一些命令再次感谢您耐心阅读直到这一点:-)