Emacs

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

1
组织模式多行强调和粗体
在组织模式下是否存在某种形式的标记,以使多行文本变为粗体,斜体等? *This is what I want to be bold and I only want lines to be a certain length so that this doesn't work.* 我知道使用visual-line-mode替代方法fill-paragraph可以解决此问题,但是我M-q太喜欢了,我想尝试将文件保持在一定宽度。 片段欢迎。我不认识Elisp,所以我自己做不到。但是我想这也会破坏出口。 我在想类似的东西: #+BEGIN_BOLD All my text in here would be super bold and would be very nice. #+END_BOLD
11 org-mode 

1
Emacs桌面保存模式-仅在完全还原以前的桌面时保存桌面
我的内容如下.emacs: (desktop-save-mode 1) (setq desktop-restore-eager 10) (setq desktop-save t) 通常,我会打开很多缓冲区(大约100个),这确实有帮助-因为emacs仅在不忙于其他事务时才加载缓冲区。 现在,有时会发生以下情况:在关闭笔记本电脑之前,我关闭了emacs。然后我意识到-我需要快速编辑另一个文件-因此我再次打开emacs,执行编辑,然后将其关闭。如果这是在短时间内发生的,则desktop-save-mode无法还原所有先前保存的缓冲区。在这种情况下,当我现在再次关闭emacs时,仅保存已还原的缓冲区,并且丢失初始关闭之前的状态。 desktop-save如果先前保存的桌面已完全还原,是否有办法做到这一点?
11 start-up  desktop 

2
组织模式下不同优先级的颜色
我已经使用face属性为Org模式配置了优先级,这些优先级在我的这些行中init.el: (set-face-attribute 'org-priority nil :foreground "aquamarine1" :background "black" :inherit font-lock-keyword-face :inverse-video t :box '(:line-width 2 :color "orange" :style released-button)) 但是我想知道是否有一种方法可以为优先级#A,#B和#C设置不同的颜色。
11 org-mode  faces 

1
在PDFView(pdf-tools)模式下用键盘标记文本
我已将doc-view模式替换为pdf-tools。 用鼠标在页面上设置标记很容易,但是如何使用键盘呢? 自述文件提到了该功能。“ *标记区域并杀死PDF中的文本。” 我最近得到的是用标记整个页面M-x pdf-view-mark-whole-page。
11 pdf  mark 

2
折叠拆分窗口
给定这样的分割窗口: |------|-------| |1 |2 | | | | |------|-------| |3 |4 | | | | |------|-------| 有两种方法可以折叠拆分的窗口: 删除其他窗口(Ctrl-x 1) 删除窗口(Ctrl-x 0) 问题:有没有办法控制它们的塌陷? 例如,我如何这样折叠: |------|-------| |1 | | | |------|-------| |3 |4 | | | | |------|-------| , 这个: |------|-------| |2 | | | |------|-------| |3 |4 | | | | …

1
Ctrl-K杀死线,而不是可视线模式下的屏幕边缘
(对于一般的技术/ emacs经验不足,我事先表示歉意。我org-mode习惯于写小说,因此并未深入研究其众多选择) 我已经visual-line-mode设置为我的默认与线(global-visual-line-mode t)在我的~/.emacs。过去,ctrl-k(kill-line)在这种模式下杀死了整条生产线,但在最近重新格式化的计算机上,ctrl-k只能杀死整个屏幕边缘。 您如何建议设置ctrl-k再次杀死屏幕边缘?
11 org-mode 


1
冰柱是否提供Helm没有的功能?
我是一位狂热的头盔用户,正在阅读冰柱的说明。它包括以下内容: 循环选择与您当前输入匹配的完成候选* 对我来说,这比在掌控整个比赛中要弱得多(因为我愿意像这样打开缓冲区) 使用模式来匹配完成候选人,包括: 这正是Helm的功能,等等。 因此,Icicles听起来不错,但它似乎是Helm的直接竞争对手,在探索Icicles时,鉴于我拥有Helm,我没有找到安装它的理由。我可能会缺少哪些功能?

6
带有头盔和/或弹丸的目录中的递归grep?
目录中的递归grep应该是最简单的事情,但是我还没有找到使它起作用的方法。我在以下命令之间摇摆,不确定其中是否包含功能: helm-find-files:问题是,这真的很难递归查找目录。 projectile-find-dir:这非常适合查找目录!但是,尽管使用了Helm Complete,您也不会进入Helm模式,因此该C-u C-s命令在这里不起作用。 helm-find:获得正确的递归,但定位文件,而不是目录 helm-projectile-find-dir:似乎是我想要的。
11 helm  projectile  grep 

1
通过命令行将组织模式文件导出为PDF?
我要使用什么命令行参数来使Emacs将组织模式文件导出到Beamer PDF?(我想创建一个Makefile在用户运行时生成PDF的文件make。) 我尝试按照以下答案进行操作,但无法正常工作: $ emacs --batch foo.org -f org-beamer-export-to-pdf Symbol's function definition is void: org-beamer-export-to-pdf $ emacs --batch -l ox-beamer foo.org -f org-beamer-export-to-pdf Cannot open load file: ox-beamer 上面的错误来自以下事实:组织模式文件位于自定义位置,并且my ~/.emacs.d/init.el未被加载(--batch意味着-qaka --no-init-file)。 如果我告诉Emacs加载我的初始化文件,它将起作用: $ emacs --batch -l ~/.emacs.d/init.el foo.org -f org-beamer-export-to-pdf 但是,这对于使用~/.emacs或~/.emacs.el代替的其他用户不起作用~/.emacs.d/init.el。我试图告诉Emacs加载,user-init-file但没有成功: $ emacs --batch --eval '(load user-init-file)' foo.org -f org-beamer-export-to-pdf …


4
组织模式:如何创建“组织模式标记”键绑定?
我知道我可以使用*bold*,/italic/,_underline_,=verbatim=,~code~,和+strike-through+来标记适用于文本在org-mode。但是,如何创建按键绑定以将这些更改应用于文本区域?例如,如果我想将某些文本加粗,是否有比这更简单的方法? 导航到文本的开头 给它加上前缀 * 导航到文本结尾 追加一个*? 我似乎找不到任何“加粗”一段文本的命令,例如org-make-region-bold。有这样的命令吗?


3
使用组织模式设置HTML纸张格式
在HTML导出过程中,组织模式的默认设置是将作者置于页面底部的后记中。 但是我想导出一个文件,例如文档,作者在标题和摘要之间。是否可以以某种方式将作者放在标题之后? 并且可以将摘要标记为摘要吗?我已经使用了定界符 #+BEGIN_abstract ... #+END_abstract 将文本标记为摘要,但将其呈现为普通段落(没有缩排之类的blockquote)。是否可以为摘要和局部标签获得正确的缩进?

3
对文件名(编号)进行排序
当Dired按名称对文件排序时,它将按字母顺序排序。字母很好。但是,当文件名以数字开头时,最好按数字值排序。 例: 这是Dired对我的文件进行排序的方式: 10 11 12 13 ... 1 21 22 23 ... 2 31 我想要1 2 3 4…9 10 11…
11 dired  sorting 

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.