J'étais en train de jouer à l'invite bash et j'ai appuyé sur ESC suivi de {, après quoi, le shell a montré tous les fichiers à compléter, dans une chaîne fileglob. Exemple: si j'avais saisi bash Csuivi de ESC+{, le shell afficherait ceci: bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}complétant automatiquement tous les fichiers et …
Pour clarifier: je ne demande pas comment changer le curseur lors de l'utilisation de vim dans un terminal . Je veux que le curseur change lors du basculement entre le mode d'entrée et le mode de commande dans le vi-mode de Bash: set -o vi <CR> type some text <ESC> …
L'une de mes astuces préférées dans Bash est lorsque j'ouvre mon invite de commande dans un éditeur de texte. Je fais cela (en mode vi) en appuyant sur ESC v. Lorsque je fais cela, tout ce qui est dans mon invite de commande est maintenant affiché dans mon $ EDITOR …
Je ne sais pas comment formuler cela, mais je me retrouve souvent à taper des commandes comme celle-ci: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak Habituellement, je tape simplement le chemin deux fois (avec la tabulation terminée) ou je copie et colle le chemin avec le curseur. Existe-t-il un bashfoo qui facilite la saisie?
Je tapais juste quelque chose dans le sens de: mv foo/bar/poit/zoid/narf.txt et soudain réalisé, putain, je dois taper à nouveau de grandes parties de ce paramètre mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Même avec la tabulation terminée, une grande douleur. Je sais que je peux copier-coller le paramètre en sélectionnant le texte et …
Actuellement, j'ai ce qui suit dans mon .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Cependant, cela ne semble correspondre au contenu de mon entrée actuelle avant qu'un caractère espace ne se produise. Par exemple, sudo ls /correspondra à chaque ligne de mon historique qui commence par sudo, alors que je …
Est-il possible d'utiliser l'éditeur de ligne intégré de zsh ( zle) pour alimenter un sous-processus? Autrement dit, je voudrais exécuter zlewrap mycommandoù zlewrapest une fonction zsh et mycommandest un programme qui lit simplement les lignes de stdin; zlewrapfournirait efficacement les capacités d'édition de ligne de zle mycommand. C'est sur le …
Les deux premiers caractères ont été répétés pendant que j'utilise Tabpour terminer. Dans la capture d'écran ci-dessous, cdest répété. J'ai essayé rxvt-unicdoe, xterm, terminator. Tous ces émulateurs de terminaux ont ce problème. Zsh version 5.0.2, fichier de configuration on-my-zsh
Je voudrais exécuter la commande foo --bar=baz <16 zeroes> Comment saisir efficacement les 16 zéros *? Si je maintiens la Alttouche enfoncée , 1 6 0cela répétera la prochaine chose 160 fois, ce qui n'est pas ce que je veux. Dans emacs, je peux utiliser Alt-[number]ou Ctrl-u 1 6 Ctrl-u …
Certaines instances de bash modifient l'historique des commandes lorsque vous réutilisez et modifiez une commande précédente, d'autres ne le font apparemment pas. J'ai cherché et cherché, mais je ne trouve rien qui indique comment empêcher les commandes de l'historique d'être modifiées lorsqu'elles sont réutilisées et modifiées. Il y a des …
Je voudrais être en mesure de copier et coller du texte dans la ligne de commande dans Bash en utilisant les mêmes liaisons de clavier que Emacs utilise par défaut ( par exemple en utilisant C-spacepour set-mark, M-wcopier du texte, C-y, M-ypour le coller, etc.). La documentation de GNU Bash …
J'ai récemment découvert que si nous appuyons sur Ctrl+ X Ctrl+ E, bash ouvre la commande actuelle dans un éditeur (défini dans $VISUALou $EDITOR) et l'exécute lorsque l'éditeur est fermé. Mais cela ne semble pas être documenté dans les manpages.
Mettre sur Debian 8.3 stty werase '^H' ou sur Arch Linux 2/2016 stty werase '^?' dans .bashrc(par exemple) fait Ctrl- Backspacesupprimer le dernier mot du terminal. Pourtant ce n'est pas le même comportement que dans les applications graphiques modernes (par exemple Firefox): Il supprime le dernier espaces mot -Séparé, et …
J'utilise la complétion d'onglet basée sur le menu de zsh. J'appuie Tabune fois et une liste des achèvements possibles apparaît. Si j'appuie à Tabnouveau, je peux parcourir cette liste avec les touches fléchées. Cependant, est - il possible de les naviguer avec les vi-comme H, J, K, Lclés au lieu? …
Une chose qui m'agace en utilisant le terminal de Linux, c'est quand je dois taper un mot de passe invisible, comme lorsque vous exécutez ssh le terminal, je me demandais s'il y avait un moyen d'effacer / effacer le mot de passe invisible sans compter sur le retour arrière ou …
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.