学习 Elisp 是如何处理变量的,以及如何在你的脚本与配置中使用它们。 GNU Emacs 是由 C 和 Emacs Lisp(Elisp,Lisp 编程语言的一种方言)写成,它是一个编辑器的同时,又碰巧是 Elisp…
标签:emacs
mac-switch-meta.el
lisp(defun mac-switch-meta nil "switch meta between Option and Command" (interactive) (if (eq mac-option-modif…
MacOS Emacs24安装MEW2.0
果然一用会Emacs就蛋疼,忍不住的要去折腾两把,今天晚上又把MEW装上了… MEW在Mac上稍微比Linux复杂一点,不过花了点时间还是顺利搞定了。以前在Linux上安装MEW都是使用系统的包管理,并不知道到底装了ME…
程序员的工作效率:Emacs vs IntelliJ IDEA
我用 Emacs 写了 7 年的 C++ 代码。 4 年前,当我换了工作,开始使用 IntelliJ IDEA 转向 Java 开发。毫无疑问,比起 Emacs,我在 IntelliJ IDEA 上写代码更有效率。 导航…
使用 strace 查找 Emacs 启动阻塞的原因
之前就觉得我的 Emacs 启动好慢,查看启动日志会发现启动到一般的时候会有一个比较长时间的卡顿。 之前一直没有理会它,今天花了点时间探索了一下,发现罪魁祸首居然是 exec-path-from-shell 这个包。 现…
ubuntu emacs not use fcitx input method
ubuntu linux emacs version 24 not use fcitx input method (write chinese word), emacs24 default installed to "/…
Emacs:Eldoc 全局化了
最近我注意到 Emacs 25.1 增加了一个名为 global-eldoc-mode 的模式,它是流行的 eldoc-mode 的一个全局化的变体。而且与 eldoc-mode 不同的是,global-eldoc-mo…
golang 笔记
emacs 开发环境 spacemacs已经集成了不少功能,但是缺少代码提示。因此还需要gocode来辅助。 安装所需的命令 go get -u -v github.com/nsf/gocode go get -u -v…
是否有一个包或设置在Emacs窗口的模式行或其他区域显示组织模式链接(光标下)目的地?
是否有一个包或设置在Emacs窗口的模式行或其他区域显示组织模式链接(光标下 – 不使用鼠标)目的地?如果不是每次都使用C-c C-l来查看它,那将是很好的. 最佳答案 试试这个: (defun link-message…
如何使Emacs的ELPA列表包屏幕的“包”列更广泛?
当我在Emacs 24上运行list-packages时,我得到一个如下所示的屏幕: 问题是许多包的名称比包列长.如何使这个列更宽,以便我可以看到完整的包名? 最佳答案 也许有一个更优雅的解决方案,但我想出了这个.您可以…
有没有办法使用Djinn在Emacs中自动生成Haskell代码?
标题几乎说明了一切.我在寻找这样的东西: f :: Int -> Bool -> Int f = _body Djinn可以通过证明该类型是有人居住的,使用定理证明来为这样的函数生成代码. 我想知道,是否有现…
emacs – 将font-lock-face设置为不同主要模式的不同值
我试图将例如font-lock-comment-face设置为蓝色用于csharp模式,而c -mode设置为Red是否可能? 现在我使用: (set-face-attribute 'font-lock-comment-…