autocomplete - Bash alias autocompletion that considers only *.foo files -


whenever want start editing latex sources launching, e.g., command vim pdeoptaff.tex, find bash (tab)-autocompletion still tedious because folder typically contains bunch of files same name different endings:

$ ls  pdaeoptaff.aux  pdaeoptaff.out         pdaeoptaff.tex.latexmain pdaeoptaff.bbl  pdaeoptaff.pdf         pdaeoptaff.toc pdaeoptaff.blg  pdaeoptaff.synctex.gz pdaeoptaff.log  pdaeoptaff.tex 

since always want open the ~.tex file, love have filter makes autocomplete expand ~.tex files.

in addition, have alias defined: alias g='gvim --remote-silent'. filter, in particular, should work alias.

try:

complete -f -x '!*.tex' g 

then, can type:

g <tab> 

and completions. note: doesn't complete directories. else may have better solution using compgen.

there's helpful autocomplete guide on the linux documentation project too.


Comments

Popular posts from this blog

design - Custom Styling Qt Quick Controls -

Unable to remove the www from url on https using .htaccess -