emacs

    2热度

    2回答

    我很新使用lisp,所以我很抱歉,如果这是一个微不足道的问题。一段时间后,我一直无法找到解决方案,但我确信这是我的错。 所以。我试图写一个命令,它将恢复所有打开的缓冲区。简单。我只是做 (setq revert-without-query (buffer-list)) (mapc 'revert-buffer (buffer-list))` 不幸的是,如果有任何缓冲区不与文件关联 - 也就是

    0热度

    1回答

    我有了这个作为初始状态: "first" second 把光标放在任何地方双引号内,然后按C- →(在Emacs)给我: "first second" 是否有“单击”方式来“barf”双引号(即从第二个状态返回到第一个)?我希望双引号的作用类似于括号barfing,但是按下C- ←(同时仍然将光标放在第一个单词上)似乎不起作用(就像在括号中一样)。 一个潜在的相关问题:有没有办法删除双引号

    0热度

    1回答

    我一直在Mac上设置我的emacs。我无法安装任何软件包,甚至无法列出可用软件包,因为我在这台计算机上安装了emacs安装程序。每次我尝试刷新包库,我得到了下面的错误和回溯的内容: Debugger entered--Lisp error: (wrong-type-argument listp <!DOCTYPE) package--read-archive-file("archives

    1热度

    1回答

    对不起,我正在尝试使用emacs配置ctags,但我遇到了麻烦。 我整理了全球这种配置: ./configure --with-universal-ctags=/usr/local/bin/ctags ,我执行make && make install。 然后我将文件.globalrc中的默认目标从本地更改为new-ctags。 最后我在emacs中执行ggtags-create-tags。 不

    1热度

    1回答

    我已经搜索但找不到答案:如何选择:文件,编辑,选项,缓冲区,工具,C++等下拉菜单在控制台模式下运行Emacs?不是终端菜单。 不,F10不是答案。

    1热度

    1回答

    的部分包括按文件(http://orgmode.org/manual/Include-files.html#fnd-1)我尝试包括以下列方式将文件的一部分: #+INCLUDE: "../experiments.org::*Experiments" 当运行的Mx组织 - 发布 - CURENT项目我收到一条错误消息 Cannot include file "(...)/experiments.

    0热度

    1回答

    例如:我想在输入M-x isearch-forward-regexp和<return>后,将正则表达式^\*.*显示为搜索模式。

    1热度

    1回答

    我用下面的代码来设置的emacs使用全屏: (setq initial-frame-alist '((fullscreen . maximized))) (setq default-frame-alist '((fullscreen . fullheight))) 我想这与最大化窗口启动,行为几乎是预期,但窗口的大小首先与默认大小,那么我可以看到它明显变为最大大小。 emacs如何一步启动到

    2热度

    1回答

    我想减少Emacs的启动时间,所​​以我想找到我的.emacs文件不同部分所用的时间。我怎么能够有效地做到这一点?

    1热度

    1回答

    我有elisp的代码是这样的: (setq a nil) (defun testa (a) (add-to-list a "ABCD")) (testa 'a) 我想是让a列表("ABCD")但由于功能testa的参数名称相同的变量a,在本地绑定a中的函数本身,它不绑定函数外的值。 我的问题是:如果我不在外面重命名变量或者是否有任何整洁的解决方案,我是不是可以解决elisp的功能?