Articles of emacs

在Windows上的emacs中使用“git add -p”的最佳方法是什么?

问题: git add -p在emacs shell或eshell似乎不可用 magit (一个经常被提议的在emacs中使用git的替代方法)在Windows上吸球(速度非常慢)。 保持一个cygwin窗口打开并使用git add -p ,然后在emacs和emacs之间来回切换是可行的,但不止一点恼人。 有没有什么办法,在Microsoft Windows下,我可以让git add -p在shell或eshell中运行良好,或者可以让magit有点magit ?

Flymake在Windows Emacs上不适合我

Debugger entered–Lisp error: (void-variable compilation-error-regexp-alist-alist) (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist) (append (quote (… … … … … …)) (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist)) (defvar flymake-err-line-patterns (append (quote …) (flymake-reformat-err-line-patterns-from-compile-el compilation-error-regexp-alist-alist)) "Patterns for matching error/warning lines. Each pattern has the form\n(REGEXP FILE-IDX LINE-IDX COL-IDX ERR-TEXT-IDX).\nUse `flymake-reformat-err-line-patterns-from-compile-el' to add patterns\nfrom compile.el") eval-buffer(#<buffer *load*<2>> nil "flymake" nil t) load-with-code-conversion("c:/elisp/flymake.el" "flymake" nil t) require(flymake) eval-buffer(#<buffer […]

在windows上运行Mx sql-postgres在emacs上

当我尝试在Windows上运行emacs中低级的psql进程时,我似乎没有得到任何回应。 这似乎是一个已知的问题,其解决scheme是安装psql的cygwin版本。 不幸的是,cygwin psql似乎什么都不做,甚至psql -V什么都不做。 有没有人有解决这些问题或简单的方法发送查询从emacs postgresql。

有没有办法在dired中列出驱动器号?

在Windows上,我怎样才能打开显示所有驱动器号的直接缓冲区。 当您执行Cx d时,您应始终提供一个目录,但我想从驱动器号开始而不是特定驱动器的根目录。 如果没有标准的解决scheme,你有一个(扩展到直接?)? 或链接到这个问题的文章?

如何将Windows Search与Emacs接口

我如何从Emacs访问Windowssearch索引数据? 知道这将是有用的例如编写一个小型模式,将Windowssearch集成到任何模式或ido模式 。 通过Windowssearch,我的意思是Windows 7的function,可以通过按开始键入部分文档文件名称(或部分文档内容)来查找文档。

emacs frame-title-format不保留任务栏中的文件名

升级到emacs 24.3后,我注意到了这种行为。 我没有改变我的.emacs文件。 我有线 (setq frame-title-format "%b") 这允许我的文件名是我的任务栏中emacs图标的默认名称,并且在识别打开的文件时非常有用。 不过,我注意到,现在emacs图标不断恢复为默认的"emacs@computer_name"标题。 正如你可以想象的那样,这是相当激烈的,所以任何的洞察力将不胜感激。 让我知道,如果我可以提供任何进一步的信息。 编辑:我的系统是一个64位的Windows 7专业版

term / w32-win.el找不到

我只是下载emacs,我试图运行runemacs.exe ,我得到的消息: 在您的Emacs安装中找不到Emacs Windows安装文件“term / win32-win.el”。 Emacs检查了该文件的以下目录: ("c:\emacs\site-lisp", "c:\emacs\lisp", "c:\emacs\leim") 有人说要下载fullbin文件的地方,但我不知道在哪里find那个? 我下载的是一个傻瓜,我无法find它来自的网站上的任何完整的。 有任何想法吗?

哪个Emacs适用于Mac OS X?适用于Windows?适用于Linux?

我已经开始编程进入生产(Erlang!)的Erlang代码,但是我仍然使用Mac OS X中的TextMate,Windows 7中的Notepad ++以及Ubuntu 10.04中的GEdit …(我在工作中和在家)。 Emacs是编程Erlang的IDEselect,我想在所有三个平台上使用相同的编辑器。 我对如何configurationEmacs以更智能地编程Erlang有一个想法,但是Emacs有很多select,每个平台我都不知所措。 我应该使用哪个Emacs for Mac? 我应该使用哪个Emacs for Windows? 我应该使用哪种Emacs for Linux? 谢谢!

从emacs运行svn版本控制authentication失败

我用我的桌面本地窗口emacs 24.2configuration为使用cygwin bash 。 当我从cygwin bash运行SVN时,一切正常。 它会记住我的授权凭证并连接到存储库。 但是当我尝试从emacs中运行任何版本控制命令时,我总是得到以下消息: svn:E170001:无法连接到URL'https: //address.to.repo'svn :E170001:' https://address.to.repo '选项:授权失败:无法validation到服务器: 拒绝基本挑战 我也尝试连接PSVN接口,这也是相同的错误信息。 从cygwin的terminal和emacs的工作方式来说,这是奇怪的。 任何帮助,将不胜感激。

大写locking不启用大写的Emacs

我有一个残疾,迫使我只用一只手打字:因此,在任何文本编辑器中,大写lockingfunction对我来说都是必须的。 最近,caps-lock在我的Windows环境中完全停止工作,但只能用Emacs。 w32-capslock-is-shiftlock是零。 w32-enable-caps-lock设置为t 。 我没有不寻常的修改我的.emacs文件。 任何想法可能是这样的情况? 我的emacs版本是24.3。