Questions tagged «emacs»

有关使用Emacs文本编辑器的问题。另请参阅Emacs Stack Exchange:https://emacs.stackexchange.com

2
Emacs修改退出窗口以删除缓冲区而不仅仅是埋葬它
我想让Emacs不仅仅是埋葬一个缓冲区,而是当我按下q一个*Completions*/*Help*/etc缓冲区时也杀了它。我无法使用substitute-key-definition函数。我在OSX上运行Emacs24。 这就是我所拥有的: (substitute-key-definition 'quit-window '(lambda () (interactive) (quit-window "KILL")) global-map)
6 emacs  elisp 


1
使用Ctrl + Alt + s的isearch-forward-regexp键绑定
的键绑定isearch-forward-regexp是C-M-s,但是我不能以某种方式调用该绑定Ctrl+Alt+s。我可以Esc然后C-s调用它。 不过,其他带有C-M前缀的命令也可以正常使用Ctrl+Alt,例如C-M-w(append-next-kill),C-M-f(forward-sexp)等 有人能对我的系统出现什么问题有任何想法吗?我使用GNU Emacs 23.3.1的Ubuntu 11.10。

2
Emacs电子邮件阅读器具有“对话视图”支持
我很开心很长时间的Wanderlust用户。但是,由于我采用了Inbox Zero,我觉得归档阅读电子邮件对于Wanderlust和普通的IMAP文件夹不能很好地工作,因为当有新消息进入时,你不知道邮件属于哪个线程。 然而,GMail具有非常好的功能,称为对话视图。通过此功能,MUA可以将存档的相关消息与刚进入我的收件箱的新消息一起带回。Thunderbird还有一个名为Thunderbird Conversations的插件。这也很好。 请注意,我对会话视图的用户界面不感兴趣,但它的功能是将相关的消息带回我的收件箱。 有一个Emacs MUA列表,但我不确定它们是否支持该功能。 所以,我的问题是: Wanderlust是否支持对话视图?如果不, 那里有代码可以挂钩wl-summary-sync-updated-hook吗?如果不, 对话框中是否有任何针对Emacs的MUA ?如果没有, 除了“使用GMail或Thunderbird”之外,您有什么建议吗?

2
如何在Mac OS X上修复emacs弹出对话框?
我在这里没有想法 - 当打开弹出对话框时,我的emacs崩溃了。在X-弹出式对话框的功能可能是个原因,但我没有找到解决办法了这一点。我的Emacs版本是23.1.1。不幸的是,emacs的一些功能调用它(ex自定义询问是否应该保存更改)导致崩溃。 有人知道如何解决或禁用它吗?
5 macos  mac  emacs  crash 

4
在emacs dired中,如何在多个标记文件上运行命令?
我有几个标记为直接模式的文件,我想在其上运行一个命令(比如(delete-trailing-whitespace)每个文件。 有没有内置的方法来做到这一点,还是我需要自己编写? 基本上我想做类似的事情,(dired-do-shell-command)但我想评估emacs表达式而不是shell命令。我想在emacs中对我标记的文件执行此操作,因此我无法使用-batch。
5 emacs 

3
如何在我的路径中添加自定义.el文件?
我正在尝试为Emacs创建一个自定义的“.el”路径。我正在跟进 emacs维基 有关通用模式的说明。当我尝试加载模式时,Emacs找不到它。 (我已将文件放入 .emacs.d 夹)。所以我尝试了解释的内容 这里 这只会在Emacs加载时导致错误。 在它的时候。有没有办法在Emacs运行时重新加载我的init文件? 我在arch-linux上尝试这个。当我尝试使用加载文件时 require 我可以错误地说该文件不存在。我尝试加载而不是这项工作。
4 emacs 

1
Emacs防止同一用户同时编辑
Emacs精心制作 防止同时编辑 由两个不同的用户。如果有办法有相同的设施,以防止同时编辑 相同 用户? 打开很多窗口和工作区,很容易重新打开已经在其他地方打开的文件。但是因为在打开文件时它没有检测到锁定冲突,所以在保存时只会了解碰撞。
4 emacs 

2
如何在.cpp和.hpp之间切换不在同一目录中?
是否有一个Emacs函数可以切换到不在同一目录中的文件.cpp和.hpp? 我知道有拨动source.el,但它显然不处理的情况下.cpp,并.hpp在不同的目录。但我的目录结构是这样的: project1/src/foo.cpp project1/include/foo.hpp project2/src/bar.cpp project2/include/bar.hpp 它之间切换并不难src/foo.cpp,include/foo.hpp但我不会说Lisp。
4 emacs  lisp 

1
emacs-重复任务最大次数
我需要安排一个任务,使其每天最多重复几天。如果有一天我不执行任务,那么任务应该累积,而不仅仅是消失。例如,我需要在考试前完成一本复习书;我计算出直到28日我每天需要做10 pgs。所有这些页面必须在28日之前完成。 现在,在我的议程组织模式文件中,我的任务如下: ** TODO Read 10pgs of review book SCHEDULED: <2012-09-09 Sun .+1d> 有什么办法可以将这种.+1d表示法与timestamp-duration表示法混合使用: SCHEDULED: <2012-09-09 Sun>--<2012-09-28 Fri> ?


1
导入邮件列表档案的最佳方法
我尝试在emacs中读取gnus中的邮件列表,但是emacs停止响应缓慢的nntp服务器下载。肚脐,茄子等也有点慢。因此,我想到了从大多数邮件列表下载可用gzip压缩的归档文件。 这里有一些很好的说明,将这些档案导入雷鸟。是否有类似的简化方法来读取emacs或其他软件中的未压缩存档?

2
如何在emacs dired中显示文件夹大小?
我使用过Dired和Dired +设置来查看目录列表,并将其用作移动/复制文件的文件管理器。当前Dired列出“ 0”作为任何目录中所有子目录的大小。 我想计算和显示文件夹大小。我希望将其绑定到击键/鼠标单击上,因为我不想在每个缓冲区的每个文件夹上执行此操作。 到目前为止,我已经将“在资源管理器中打开”(在Windows中为w32-shell-execute,在gnome中为gnome-open)绑定到了“ O”,我可以使用Alt + Enter从中计算子目录的大小。
4 emacs 

1
SSH上的Emacs eshell不遵循键盘命令或elisp
当通过SSH连接到远程服务器时,Eshell表现不佳,例如: M-x eshell ssh server <tab> *inserts literal tab instead of trying to complete* 击中<tab>,例如,插入一个文本标签。是否没有办法find-file blah通过SSH 获得制表符完成,lisp交互(如)等?我读过的所有文档都说Eshell是“ TRAMP感知”的,我认为这意味着它可以解决这个问题。 我以为它可以在SSH上运行还是只是错误的假设? 这是在Emacs 24.0.94预测试上。
4 ssh  emacs 

1
Emacs切换Cmd和Ctrl键
有没有办法在Emacs(Aquamacs)中切换Cmd和Ctrl键?我在OS X和Ubuntu(在不同的机器上)都使用Emacs,并且在切换键盘布局时遇到了一些麻烦。干杯!
3 mac  emacs 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.