Emacs

使用,扩展或开发Emacs的人员的问答

1
如何在组织模式PDF导出中限制表或列的宽度?
我想在从org-mode导出的PDF中很好地格式化带有宽列的表格。理想情况下,应该在该列上使用换行符,但是我可以处理该列的手动字符或其中的一部分\textwidth。我已经尝试了很多方法,但是无法改变宽度。我需要做什么? 样品: #+ATTR_LATEX: :width .6\textwidth | Column | Wide Column | Column | |---------------------------+----------------------------------------------------+----------| | | <30> | | | Some stuff | Lots and lots of stuff. Way too much. Like, a lot. | |

2
在组织模式下缩小嵌入式图像
我曾经能够按以下方式在组织模式下按比例缩小嵌入式图像 #+attr_html: :width 650 px [[file:~/org/def/202a3-9.jpeg]] 但是现在它不再起作用了,大概是因为对8.3.5进行了更新。该怎么办?
11 org-mode  images 


1
package-autoremove如何确定要删除的软件包?
在更新当前软件包以运行package-autoremove时,经常会提示我,该软件包声称要删除过时或不必要的软件包。但是,它似乎总是删除(以及那些过时的软件包)我确实使用的两个软件包(即aurora-theme,我当前选择的主题和dired +)。 恐怕对于Emacs-Lisp来说我还是一个新手,我只是想知道是否有办法阻止软件包自动删除删除这些软件包,因此我不需要继续重新安装它们。
11 package 

1
默认情况下以组织模式折叠src块
当我打开org文件时,我希望所有src块开始折叠并一直保持这种状态,直到我明确地将org-cycle它们放好为止。 我找不到任何变量来控制此行为。也许我忽略了什么?还是有人可以提供简便的解决方案?
11 org-mode 


2
组织是否有任何“反缠结”操作,例如与非组织用户进行协作?
我想在org中编写自己的注释/测试/代码,然后用于org-bable-tangle生成源文件。但是,所有这些文件都受版本控制,因此可以从我的组织环境外部进行更改。 我希望能够具有多个src块,然后纠缠到一堆不同的文件,每个文件都将提交给版本控制。但同时,在从版本控制中提取任何更改后,能够将这些文件中的每个“解缠”回我的组织文件中。 有没有简单的方法可以做到这一点?我现在正在考虑与insert-file-contents

1
减少时间,直到按键后在回声区域中显示“ Cx-”
当我尝试通过输入命令时C-x,回声区显示此前缀键的时间为1-2秒C-x-。我对Emacs还是很陌生,所以这常常使我感到困惑,而且我迷路了。 在ESC关键的作用与此类似,所以当我试图逃跑一些半输入的命令的时候,我往往最终循环压制ESC之后再次1-2次我看到ESC-在回声区。 有没有一种方法可以减少在回声区域显示反应所花费的时间,我是在做错什么,还是出于某种目的?


2
在所有地方都启用常春藤模糊匹配,但在刷卡器中除外
我已经使用flx-ido-mode了一段时间了,我喜欢它。常春藤可以通过使用相同的方式ivy--regex-fuzzy。 问题是swiper现在也将使用模糊匹配,在这种情况下,我不太喜欢它(至少一直没有默认设置)。 因此,除了之外,我想继续对Ivy使用模糊匹配swiper。有没有一种配置方式?还是可以通过某种方式告诉swiper我我现在正在真正寻找“ this”子字符串?
10 ivy 

2
如何使撤消树线性化-撤消树撤消/重做
undo-tree-undo/redo连续运行命令时,将根据当前活动分支撤消/重做操作。尽管用户一直沿途收到分支点消息,但是除非用户手动选择其他分支,否则将忽略先前的分支。 我知道我可以打开可视化器并选择一个不同的分支,但是,只需按住undo / redo键并观察完全相反的顺序,这将非常有用。理想情况下,无论visualizer缓冲区是否打开,它都应该起作用-即,以编程方式计算从头到尾以及从头到尾的顺序。 问:这本质上是一项功能请求,可以扩展undo-tree以允许线性连续撤消/重做,而不考虑可视化器缓冲区是否打开。[肯定可以接受此新功能的新功能和替代键盘快捷键。]

1
拆分组织模式块
说我有一个带有以下代码块的组织模式文档: #+BEGIN_SRC blablabla bla1 bla2 bla3 #+END_SRC 我想说出重点,例如bla2,调用一些elisp并按如下方式分割块: #+BEGIN_SRC blablabla bla1 bla2 #+END_SRC #+BEGIN_SRC blablabla bla3 #+END_SRC 这已经存在吗?
10 org-mode 



1
在活动模式行而不是所有模式行中显示内容
为此,我在模式行中设置了一个组织计时器。 (setq-default mode-line-format (quote ( ;; org-timer (:eval (unless (not org-timer-countdown-timer) (propertize (let* ((rtime (decode-time (time-subtract (timer--time org-timer-countdown-timer) (current-time)))) (rmins (nth 1 rtime)) (rsecs (nth 0 rtime))) (format "🕔 %d:%d" rmins rsecs)) 'face '(:foreground "cyan" :weight bold) 'help-echo "org-timer"))) ))) 我希望此组织计时器指示器仅在活动模式行中显示,而不是在所有模式行中显示。怎么做?
10 mode-line 

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.