我正在尝试根据自己的需求定制 Texmaker。我习惯git
对我的文档进行版本控制,因此我想将用户命令设置为git-commit
。然后应调用编辑器来接收我的提交消息。
通常它会调用vim
,但这是一个命令行编辑器。从 Texmaker 工作时,它应该启动一个图形编辑器,例如gedit
。所以我想我会使用以下命令:
GIT_EDITOR="gedit -w -s" git-commit -a
现在问题是:它不能作为用户命令工作。它根本就什么都不做。凭直觉,我在 DVI 查看器字段中输入了相同的命令。瞧,它按预期工作了。外部查看器命令可以打开新的 X 窗口,但出于某种原因,用户命令不能。
我通常熟悉 Linux,但对这个不太了解。我尝试了一些明显的技巧,比如添加前缀DISPLAY=:0
,但无济于事。如果能得到帮助就太好了!