我在Ubuntu上使用Emacs进行编程(目前是Hardy Heron),我喜欢Emacs GUI中的默认文本着色。 但是,Emacs在terminal运行时的默认文本着色是不同的,并且很花哨。 如何使terminal中的颜色与GUI中的颜色相匹配?
Go有没有合适的Emacs模式? C模式不工作没有分号。 我发现的最好的是Karl Landstrom的JavaScript模式 ,因为JavaScript也不需要分号。
我在这里得到一个“错误的types参数:commandp,(lambda nil(forward-line 5))”。 (global-set-key [?\Mn] (lambda () (forward-line 5))) 什么是错误? 我相当确定这很简单,我错过了一些明显的东西。
我如何使Emacs显示空格(如空格,制表符,跳转等)。 像Kate和Eclipse等许多其他编辑器都具有此function,我发现当代码由于空格和制表符(特别是Python)的混合而被缩进时非常有用。
每天我启动emacs并打开前一天打开的完全相同的文件。 有什么我可以添加到init.el文件,所以它会重新打开我上次退出emacs时使用的所有缓冲区?
我想在没有鼠标的情况下select或突出显示emacs中的块,而是像vim的可视化模式那样从键盘上select或突出显示块 从键盘上做到这一点最简单的方法是什么?
我使用Emacs v。22 (控制台版本,远程使用PuTTY或Konsole本地)作为Linux上的主要文本编辑器。 每次我开始加载需要一段时间,可能差不多一秒钟,虽然我从来没有计时。 我倾向于打开和closuresEmacs很多,因为我更喜欢使用Bash命令行进行文件/目录操作和编译。 我怎样才能加快启动时间?
这是做什么的? (add-hook 'compilation-mode-hook #'my-setup-compile-mode) …和它不同 (add-hook 'compilation-mode-hook 'my-setup-compile-mode)
这可能是个愚蠢的问题,但是我找不到直接的解决办法。 我经常想要按如下方式拆分窗口 +————–+————-+ +————–+————-+ | | | | | | | | | | | | | | | | | | +————–+ | –> | | | | | | | | | | | | | | | | | | | | | +————–+————-+ +————–+————-+ +————–+————–+ +—————————–+ | | | | | […]
在我的.emacs文件中,我有一些在graphics模式下才有意义的命令(比如(set-frame-size (selected-frame) 166 100) )。 我如何才能以graphics模式运行这些,而不是terminal模式(即emacs -nw )。 谢谢!