Questions tagged «emacs»

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

2
Emacs组织模式:在计划项目且有截止日期时,如何避免议程中出现重复行
我在Emacs组织模式下的许多TODO项目在将来(例如,星期五)都已定义了DEADLINE,并且今天已排定了时间表,因此我已经知道我必须开始执行此任务。 然后,此任务将在我的议程中出现两次。那不是很好,但不一定是问题,但是如果那 该任务已为其持续时间分配了时间估算,并且 我进入专栏视图查看C-c C-x C-c今天的任务需要多少时间, 此任务的时间估算被计算两次,因此,例如,如果时间估算为2个小时,则我的日常议程中将有4个小时,因为该项目在今天(或过去)中的显示和计划都与截止日期为3天。 如何避免计算两次?
12 emacs  org-mode 

2
Emacs字体设置在新框架中不起作用
我正在尝试使emacs适应。我安装了emacs入门套件。现在,我正在尝试自定义字体。在~/.emacs.d/init.el我做到了(set-frame-font "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1")。直到我做完,一切都很好C-x 5 2。新框架将使用我自定义之前在系统上的字体创建。如何覆盖此行为以仅使用在init.el中指定的字体?我是否应该~/.emacs为此类设置创建文件(现在不存在)?
12 emacs  fonts 




2
使用十六进制模式从二进制文件中间删除数据
我有一个相当大的二进制文件(几十MB),想在中间的某个位置删除几个KB,它是夹在中间的数据,而不是开头或结尾。 理想情况下,我想使用emacs,十六进制模式似乎是一个可能的选择。 是否可以从十六进制缓冲区中删除一行?Ctrl- k似乎做不到。我很高兴查看代码,但是无论出于何种原因寻找hexl-mode.el,我发现的只是Ubuntu 10.04计算机Emacs 23.1上的已编译.elc文件。 另外:我想偷偷摸摸地添加另一个十六进制模式的问题,该问题与标题中的问题不直接相关,但属于我要解决的完整问题的一部分:如果我可以每行显示X个十六进制字符,其中X显然会随着我正在编辑的二进制文件的格式而改变,我找不到用十六进制模式执行此操作的方法,以为我会在这里抛出问题。
12 emacs  hex-editor 

2
有没有一种方法可以控制Emacs在哪个窗口中打开新缓冲区?
我将sr-speedbar与emacs一起使用,经常将帧分成2-3个不同的窗口,每当我单击sr-speedbar中的文件时,它总是在最低窗口中打开新缓冲区。我试图将最右下角的窗口保留为一个相对较小的ansi-term,而emacs一直坚持在小窗口中而不是在我想用于编辑缓冲区的更大区域中打开新缓冲区。 有什么方法可以配置缓冲区创建逻辑,使较高的窗口优先于较低的窗口? 我已经尝试过将最低的窗口标记为受保护,这使emacs将其分成了两个不合理的小部分。然后,我尝试启用固定窗口大小的窗口,而不是使emacs打开该窗口上方的缓冲区,这只是给我一个错误,即窗口太小而无法拆分。好吧,我猜它停止破坏我的最低窗口,但愚蠢的是,它阻止了我打开新缓冲区。 理想情况下,我希望能够强制emacs选择最右上角的窗口来显示新创建的缓冲区,而不是尝试拆分最右下角的窗口。
12 emacs 

1
如何在flyspell模式和flyspell-buffer中排除{{{…}}}?
我在emacs中编辑了很多MoinMoinWiki页面,并喜欢它flyspell-mode。预格式化的内容{{{...}}}(多行显示)以及“反引号文本反引号”通常包含编程代码段,这些代码段对于拼写检查没有意义。 我可以配置ispell/ flyspell不包括编程代码吗? 例: Bla bla lorem ipsum die Standardcontainer wie `vector` eine ''Methode'' haben, die ein einzelnes Argument nimmt, also `vector<T>::swap(vector<T)>&)`. Bla bla und diese `swap`-Methoden sind von dieser Sorte. Warum das so ist, sehen wir gleich. Bla bla was '''kanonisch''' ist bla bla Template-Funktion<<tlitref(stdswap)>> {{{#!highlight c++ title="Man könnte …
11 emacs  aspell 

4
Emacs组织模式作为工作日记
如果您要维护工作日记,则emacs org模式是一个不错的选择吗? 我尝试使用它并存档旧任务,TODO但是有没有一种简单的方法来查看我上周处理的哪些任务(某些任务的时间戳超过一天)?
11 emacs  org-mode 


1
在emacs中,如何将右括号与开始行的开头对齐?
在许多emacs模式下,多行函数调用的默认缩进样式是将右圆括号与函数的其他参数对齐,因此: function_one( arg1, arg2 ); 如果闭括号与包含开括号的行的开头对齐,则我更喜欢它。例如: function_one( function_two( f2_arg1, f2_arg2 ), f1_arg2, f1_arg3 ); 我该怎么做呢?
11 emacs 

1
如何在组织模式下刷新标签列表而不关闭和重新打开emacs
在我的emacs org-mode org文件中,我有一个标签列表 #+TAGS: OFFICE(o) COMPUTER(c) HOME(h) PROJECT READING(r) PHOTOGRAPHY(p) 有时,我希望将新标签添加到列表中,并将其应用于项目(使用C-c C-c)。但是新标签不会显示在可选标签列表中。 为了解决此问题,我关闭并重新打开了emacs。但我确定这不是必需的,如何在不重新启动emacs的情况下刷新此列表?
11 emacs  org-mode 

1
如何在Emacs中对书签进行分组?
我想通过某些条件(例如项目)将我的书签(如带ibuffer的缓冲区或带有gnus的新闻组)分组。我也尝试过Bookmark +,但无法正常工作。有谁知道实现这一目标的方法?
11 emacs  bookmarks 

1
仅在Mac中针对emacs重新映射命令键
因此,这是我现在的默认设置:Mac OSX + Aquamacs C-X=control+x M-X=option/alt+x 因此,我的命令基本上在emacs中未使用。因此,我只需要将控制重新映射到命令(UPDATE:反之亦然),仅适用于emacs,而不适用于其他Mac应用程序。 可能吗?
11 macos  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.