Questions marquées «zsh»

Zsh est un shell avec de nombreuses fonctionnalités avancées de ligne de commande et de script.

1
Achèvement de Zsh, activation de la touche Maj
Lorsque zsh vous montre un menu des achèvements possibles, j'aimerais qu'il me permette shift-tabd'accéder aux entrées de fin précédentes - existe-t-il une option qui contrôle quelle clé est utilisée pour accéder aux entrées de fin précédentes? Et si oui, de quoi aurais-je besoin pour ajouter à mon ~/.zshrc fichier afin …

4
$ {! FOO} et zsh
${!FOO}effectue une double substitution dans bash, ce qui signifie qu'il prend la valeur (chaîne) de FOO et l'utilise comme nom de variable. zshne prend pas en charge cette fonctionnalité. Existe-t-il un moyen de faire en sorte que cela fonctionne de la même manière dans bashet zsh? Contexte: J'ai une liste …

1
Mettre à jour dynamiquement la liste d'achèvement dans zsh
Je trouve les listes de résultats de zsh pour l' Tabachèvement très utiles, mais je voudrais modifier un peu leur comportement: Ils devraient apparaître lorsque je Tabpour la première fois et ensuite mettre à jour dynamiquement avec chaque nouvelle lettre ajoutée. Le comportement par défaut est que les suggestions ne …
13 zsh  autocomplete 



3
Que vérifie [-t 1]?
Je viens de trouver un moyen de démarrer zshlorsque je démarre le bashsous Windows à partir de https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ . Il a recommandé d'ajouter le code suivant au dernier .bashrc. # Launch Zsh if [ -t 1 ]; then exec zsh fi Que veut [ -t 1 ]dire? Est-ce juste vrai? …
13 bash  shell  zsh  test 

2
Caractères de nom de fonction valides du shell
L'utilisation de caractères Unicode étendus est (sans aucun doute) utile pour de nombreux utilisateurs. Les shells plus simples (ash (busybox), dash) et ksh échouent avec: tést() { echo 34; } tést Mais bash , mksh , lksh et zsh semblent le permettre. Je suis conscient que les noms de fonction …
13 bash  shell  zsh  function 



4
substitutions de chaînes: toutes les occurrences
Une question simple, mais je ne trouve pas la réponse. la documentation zsh me submerge :-( function z () { echo ${1:s/the/THE} } $ z thethethe THEthethe ... Comment puis-je remplacer tous les «the» par «THE», pas seulement la première occurrence? Avec zsh, ce sont les choses les plus simples …
13 zsh  string 


1
Quels fichiers provenaient, zsh
J'utilise oh-my-zsh avec zpretzo, et j'oublie toujours les fichiers zsh qu'il source que je veux éditer. Comment puis-je demander au shell quels fichiers source il a obtenus?
12 shell  zsh 

2
Différences de redirection entre &>> & et 2> & 1
Sur ce thread SO et quelques autres threads, j'ai vu les commandes suivantes pour rediriger stdoutet stderrvers un fichier. Sont-ils tous équivalents? Y a-t-il une différence entre eux? command1 >> logfile 2>&1 command &> logfile command >& logfile

3
Effacer ou désactiver les alias dans zsh
J'ai installé oh-my-zsh pour faciliter l'utilisation du terminal. Une chose qui me dérange cependant est les alias prolifiques ajoutés par elle, comme "ga", "gap", "gcmsg", "_", qui sont plus difficiles à retenir que la commande d'origine, et polluent la table de hachage de commande. Existe-t-il un moyen de désactiver complètement …
12 shell  zsh  alias  oh-my-zsh 

3
Résoudre tous les alias dans une ligne de commande zsh
J'ai des alias imbriqués et je veux tous les résoudre avant d'exécuter la commande. Comment je fais ça? S'il y a une fonction qui n'est liée à aucune touche, cela M-x foobarme convient aussi. Je pourrais même utiliser la commande externe ( type, command, which, peu importe). J'ai tout essayé …
12 zsh  alias 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.