Une fonctionnalité fournie par des programmes interactifs tels que des coquilles et des éditeurs de texte qui insère du texte pour compléter un mot ou une phrase que l'utilisateur a probablement l'intention de composer.
Actuellement, lorsque j'appelle la fin, le comportement est le suivant: % cd ~/<TAB> Completing directory Desktop/ Downloads/ Pictures/ system/ Videos/ Documents/ Music/ Public/ Templates/ www/ Comment puis-je configurer la complétion pour lister également les fichiers cachés?
Depuis que la complétion des onglets est devenue une fonctionnalité standard dans les coques, j'en suis un utilisateur très heureux. J'aime même la complétion intelligente de Bash (où il ne recherche que les fichiers PDF, si je tape evince foo <TAB>) - tant qu'il devine correctement. Cela gâche un jour …
J'utilise, entre autres, bash 4.2.37 sur Linux Mint 14. Lorsque j'autocomplète le nom d'une variable d'environnement en tapant Tab, il se développe jusqu'au nom de la variable suivi d'un espace. Si la valeur de la variable se trouve être un nom de répertoire, je veux qu'elle s'étende au nom de …
OK, un peu de fond: j'utilise un Mac, et j'en fais autant que possible dans la CLI. En particulier, j'introduis fréquemment une clé USB cpou mvun fichier, puis je souhaite immédiatement l'éjecter (démonter et déconnecter). Cela peut généralement être accompli en une poignée de touches, sauf pour le démonter, ce …
Existe-t-il un moyen "facile" d'exécuter une commande de style "ls -la" pour répertorier tous les fichiers / binaires exécutables dans le CHEMIN actuel? (J'ai l'intention de diriger la sortie dans grep, pour rechercher des commandes avec des préfixes inconnus mais essentiellement des "noms" connus, le genre de cas où l'auto-complétion …
Existe-t-il un moyen d'annuler une fin une fois qu'elle a été lancée? J'appuie parfois sottement sur tab pour compléter automatiquement les cibles de création (uniquement par pure indolence), puis je dois attendre plus longtemps que si je venais de taper moi-même "installer" ou "vérifier". Je n'ai rien vu de notable …
J'ai quelques fonctions de shell définies dans mon .zshrcqui économisent sur la frappe et permettent l'intégration avec l'écran. Par exemple: function s() { screen -t "$1" ssh "$@" } Cependant, lorsque j'utilise ces fonctions shell, je ne peux pas profiter des fonctionnalités intégrées de complétion de commande de zsh. (Dans …
J'ai l'habitude d'utiliser la complétion d'onglets dans bash pour obtenir apt list --upgradableen tapant apt ltab--utab, mais je ne peux pas faire la même chose avec zsh: --une se développe pas --upgradablelorsque j'appuie sur tab. Je googlé quelques solutions qui suggère d' installer zsh-complétions et en ajoutant setopt completealiasesà ./zshrc, …
J'ai zsh 5.0.7 configuré pour utiliser la complétion de tabulation insensible à la casse avec zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' Le problème que j'ai, c'est que cette insensibilité à la casse m'amène souvent à devoir appuyer Tabune fois de plus. Par exemple, mon répertoire personnel contient les dossiers «Bureau», «Documents» et …
J'ai un script pour compléter automatiquement mes hôtes ssh. ~/.ssh/configCependant, si je change mon auto-complétion n'est pas mise à jour automatiquement. Cela ne me surprend pas. Dans un nouveau shell, la nouvelle entrée est récupérée et utilisable, bien sûr. Comment déclencher manuellement une actualisation de l'achèvement dans bash?
Dans mon comportement zsh actuel, appuyer sur tab après avoir tapé "sudo" ajoute juste un espace. $ sudo ... Ce que je veux vraiment, c'est que l'onglet se développe complètement sur le chemin du binaire qu'il est sur le point d'exécuter lorsque j'appuie sur l'onglet, ce qui me permet de …
Si j'ai un répertoire contenant les fichiers foo.bar.a.cat foo.bar.a.hat et je tape ls f+ TABle shell bash se termine automatiquement ls foo.bar.a.. Si je tape ls *bar*+, TABje voudrais qu'il se complète automatiquement *bar*.a.. Est-ce possible? Cela ressemble à la question Comment activer la complétion par tabulation des caractères génériques …
J'ai une fonction Zsh personnaliséeg : function g() { # Handle arguments [...] } À l'intérieur, je gère de courts arguments qui exécutent des commandes Git. Par exemple: g ls # Executes git ls-files ... g g # Executes git grep ... J'ai besoin de pouvoir définir les règles de …
J'ai un petit désagrément avec la façon dont zshfait des suggestions complètes pour mes commandes. Si je tape le début d'une commande que je n'ai pas installée et que j'appuie, tabelle suggérera la fonction d'achèvement qui est installée. Disons que je veux exécuter, vimmais il n'est pas installé, il suggérera …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.