|
Utilisateur linux, j'ai le réflexe de l'autocomplétion des commandes quand je me sers du terminal : par exemple je tape « oku + Tab » pour écrire « okular » dans le but de lancer ce visualiseur. Je constate avoir le même réflexe avec Oui mais... Y aurait-il un moyen pour faire que ça fonctionne ? Un fichier à indiquer à bash pour qu'il fouille dedans et complète la chaîne de caractères ? |
|
Les versions récentes de Bien noter l'option |
|
Copier le fichier suivant: https://github.com/raphink/texdoc_completion/blob/master/texdoc dans le répertoire sous le nom Relancer .bashrc ( Il faut parfois installer le paquet bash-completion, qui, par exemple, n'est pas installé par défaut sur Debian C'est loin d'être parfait, mais ça marche assez souvent. @joseph-tux : le paquet bash-completion est bien installé, j'ai chargé le script, redémarré bash, et ce à plusieurs reprises : rien n'y fait, |
J'avais fait à Manuel Pégourié-Gonnard, l'auteur de
texdoc, la même demande de fonctionnalité lorsqu'il maintenait encore cet outil. Dans mon souvenir, il n'était pas trop chaud, craignant que le temps de complétion soit trop long.Le résultat n'est pas parfait: résultat de 3 premiers tests:
texdoc j (TAB): ouvre instantanément J_RPinfty.pdf
texdoc bib (TAB): ne répond pas après 30 secondes!
texdoc bibl (TAB TAB) : répond en moins d'une demi seconde, à condition de faire 2 fois de suite la commande «TAB»!
texdoc bi (TAB) répond instantanément, à coté de ce qu'on attend: ouvre le fichier unitn-bimrep/README.pdf !
Les tests suivants ouvrent presque aléatoirement n'importe quoi, je ne comprend pas cette dégradation rapide, et retire ma réponse (convertie en commentaire)
finalement, à l'usage et après d'autres plus nombreux tests, ça peut rendre assez souvent service.