【发布时间】:2014-03-14 10:58:26
【问题描述】:
我刚刚创建了一个名为XeLaTeX的构建系统,在Sublime Text的User目录下创建了一个名为XeLaTeX.sublime-build的文件,其内容为:
{
"cmd": ["xelatex.exe","-synctex=1","-interaction=nonstopmode","$file_base_name"]
}
如果我想将我的 F1 键绑定到这个特定的构建系统,我应该怎么做?
注意:Ctrl + B,不应该影响默认的构建系统。也就是说,我可以使用Ctrl + B来使用默认的,同时新系统的键F1也可用。
也许还有另一种方法可以实现这一点。将以下文本添加到Default(Windows).sublime-keymap 将执行命令:
{"keys": ["f1"], "command": "exec", "args": {"cmd": ["xelatex.exe","-synctex=1","-interaction=nonstopmode","$file_base_name"]}},
但是,$file_base_name 未在此处定义。有什么方法可以将当前文件(base_)名称传递给exec?
【问题讨论】:
标签: keyboard-shortcuts sublimetext