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

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