如何将扩展与程序相关联,以便它与选项卡完成一起使用

Tho*_*mas 2 bash autocomplete

我使用 texmaker 来编辑我的 LaTeX (.tex) 文档。我也将 texmaker 用于其他用途,但 90% 的时间我只想打开 .tex 文档。

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

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

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

fre*_*ini 6

您应该在您的.bashrc:

complete -f -X '!*.tex' texmaker
Run Code Online (Sandbox Code Playgroud)

查看debian-administation.org和bash 手册以获取有关该complete命令的更多信息。