如何将扩展名与程序关联起来,以便它可以使用制表符完成

如何将扩展名与程序关联起来,以便它可以使用制表符完成

我使用 texmaker 编辑我的 LaTeX (.tex) 文档。我还使用 texmaker 做其他事情,但 90% 的时间我只想打开 .tex 文档。

如果我想打开 document.tex,我通常只是写texm然后点击,tab然后我会自动得到texmaker.然后我开始写document,当我热起来的时候,tab我就开始写了,document.因为有几个叫做 document.txt 的文件。

我如何更改它,以便即使有多个文件被调用,tab它也会自动填充?document.texdocument

举个例子,当我这样做xpdf document然后点击时tab,我会.pdf自动得到,即使有几个名为“document.txt”的文件。

答案1

您应该在您的 中添加以下内容.bashrc

complete -f -X '!*.tex' texmaker

查看debian-administration.orgbash手册有关该complete命令的更多信息。

相关内容