bashrc 导出 TEXEDIT emacs

bashrc 导出 TEXEDIT emacs

如果 PDFLaTeX 无法编译

请参阅 LaTeX 手册或 LaTeX Companion 了解说明。输入 H 可立即获得帮助。

我想按下e以获取 Emacs 实例。光标应该位于错误的位置(如果 TeX 知道的话)

我想我应该插入

export TEXEDIT="emacs magic"

对我来说.bashrc,但是我应该输入什么来代替魔法?

答案1

因为我一直打开 emacs(emacs 服务器处于活动状态),所以我个人有这个

export TEXEDIT="emacsclient --no-wait +%d %s"

这可以确保你不会打开大量的 emacs 窗口。否则,只需使用

export TEXEDIT="emacs +%d %s"

两个版本都使 emacs 转到正确的行。

= 符号左右两侧不能有空格,这一点很重要。

答案2

有用。您可以在某种程度上“统一”这两种解决方案,因为 emacsclient 有一个后备编辑器,以防 (emacs) 服务器未运行:


导出 TEXEDIT="emacsclient --alternate-editor=emacs --no-wait +%d %s"

相关内容