-
Notifications
You must be signed in to change notification settings - Fork 9
Tab completion
Takuto ASAKURA edited this page May 31, 2018
·
5 revisions
If you want to use simple tab completion like:
$ texdoc bx[Tab]
bxbase bxcjkjatype bxdvidriver bxenclose bxjaprnind bxnewfont bxpapersize bxtexlogo
bxcalc bxdpx-beamer bxeepic bxjalipsum bxjscls bxorigcapt bxpdfvertry to write the following line to your .bashrc or .zshrc:
- for bash (thanks: Norbert)
complete -W "$(grep ^name $(kpsewhich -var-value TEXMFROOT)/tlpkg/texlive.tlpdb|grep -v '\.'|awk '{print$2}')" texdoc- for zsh (thanks: Paulo)
compctl -k "(($(grep ^name $(kpsewhich -var-value TEXMFROOT)/tlpkg/texlive.tlpdb | grep -v '\.' | awk '{print $2}' | tr '\n' ' ')))" texdoc