emacs24

    3热度

    2回答

    这里是Lisp-rookie。 我的目标是定义一个宏,使得虚线alist的键可用作变量来访问相应的值,因此名为»let-dotted-alist«。所以,我想的是: (setq foo '((a . "aa") (b . "bb"))) (let-dotted-alist foo (message (concat a b))) ==> "aabb" 这是我能想出迄今

    0热度

    2回答

    OK所以这里是我试图编译代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <time.h> #include <netdb.h> #include <sys/socket.h> #include <sys/types.h> #include <net

    1热度

    1回答

    我是组织模式的新用户,彻底享受和看到它带来的好处。但是,我经常想更新我的日程文件(这很令人满意)。这会像第一世界的问题一样,但我发现刷新它的唯一方法是前进,然后及时倒退。有没有更简单的方法,我错过了?

    0热度

    1回答

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

    0热度

    1回答

    出于某种原因,Emacs是无法找到我的ghci的。我运行Ubuntu 16.04,并遵循this tutorial书的说明。 使用which ghci我得到的路径/opt/ghc/7.10.3/bin/ghci。和执行M-: exec-path和M-: (getenv "PATH")我可以看到,路径正确打印。 我曾试图明确地设置在这样的emacs PATH变量,这改变不了什么,因为据我可以告诉它已

    0热度

    1回答

    我还没有通过阅读其他线程 我从这里安装了Emacs找到了解决Ubuntu的(16) - >易于://emacs,然后 我用purge命令卸载它,并在找到剩余的带有“locate emacs”的文件来删除它。我做错了什么,现在发现很多错误,我无法解决。 sudo易于得到升级: Reading package lists ... Done dependency tree generation Re

    4热度

    1回答

    我发现buffer-has-markers-at至少会告诉我们标记是否指向某个位置,但不仅仅是它自24.3开始已经被标记为废弃,它还没有提供一种实际获得标记对象的方法。 看看the C source,我可以看到buffer to buffer_text结构指向Lisp_marker结构的单向链表,但我找不到任何Elisp函数来访问它们。另外,还有a related thread from 1999

    0热度

    1回答

    我已经尝试在Google中搜索这个简单的问题。但是在前几页没有得到正确的答案。 我想要做的事很简单:在源文件中,突出显示第5行,第15行和第23行以进行比较。 我相信应该有一个捷径。有人可以告诉我吗? 谢谢!

    2热度

    1回答

    我是emacs &的新手,试图将它用于python编程。我已经安装了elpy &除了一件事情之外,一切都运行正常 - 我收到很多警告,像E401,E402,E501等错误。所有的都是可怕的红色。 经过一番研究,看起来这些错误来自flake8。所以我配置flake8如下: 放入〜/ .config/flake8, [flake8] ignore=E201,E203,E211,E221,E272,E

    0热度

    1回答

    我刚刚开始使用GNU emacs,但是当我尝试滚动缓冲区结尾或缓冲区开始时,我想关闭声音(窗口不允许声音?)。我在emacs中搜索了选项页面(或prefereces),我无法找到它。任何人都知道任何解决方案(节选关闭扬声器:)