Questions marquées «zsh»

Le shell Z (Zsh) est un shell Unix qui peut être utilisé comme un shell de connexion interactif et comme un puissant interpréteur de commandes pour les scripts shell.

882
Comment définir définitivement $ PATH sur Linux / Unix?

J'essaie d'ajouter un répertoire à mon chemin afin qu'il soit toujours dans mon chemin Linux. J'ai essayé: export PATH=$PATH:/path/to/dir Cela fonctionne, mais chaque fois que je quitte le terminal et démarre une nouvelle instance de terminal, ce chemin est perdu et je dois réexécuter la commande...

413
Comment ajouter une barre de progression à un script shell?

Lors de l'écriture de scripts dans bash ou tout autre shell dans * NIX, lors de l'exécution d'une commande qui prendra plus de quelques secondes, une barre de progression est nécessaire. Par exemple, copier un gros fichier, ouvrir un gros fichier tar. Quelles méthodes recommandez-vous pour ajouter...

238
zsh compinit: répertoires non sécurisés

Qu'est-ce que cela signifie et comment puis-je y remédier? zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? L'exécution de la compauditrenvoie les éléments suivants: There are insecure directories:

202
Que signifie [nyae] dans Zsh?

J'ai exécuté la commande suivante sans succès dir et je reçois zsh: correct 'dir' to 'gdir' [nyae]? Que signifie [nyae] dans Zsh?

197
Vérifiez si le répertoire actuel est un référentiel Git

J'écris une série de scripts pour la gestion de Git dans zsh. Comment vérifier si le répertoire courant est un référentiel Git? (Quand je ne suis pas dans un dépôt Git, je ne veux pas exécuter un tas de commandes et obtenir un tas de fatal: Not a git

194
Passer de zsh à bash sous OSX, et vice-versa?

J'apprends donc à développer dans Rails et j'ai découvert la puissance de zsh. Cependant, pour certaines de mes autres tâches, je souhaite utiliser Bash normal. Bien qu'ils soient identiques, je me sens juste à l'aise avec la disposition de bash dans certaines situations. Comment faire des...

189
Ajout d'une nouvelle entrée à la variable PATH dans ZSH

J'utilise zsh et j'essaye d'ajouter une nouvelle entrée (/home/david/pear/bin ) à la PATHvariable mais je ne sais pas comment. Ce qui me déroute le plus, c'est qu'il n'y a pas une seule référence à une PATHvariable dans mon ~/.zshrcfichier, mais faire des echo $PATHretours:

144
Le `git` de Homebrew n'utilise pas la complétion

Lorsque vous utilisez git d'OSX, après avoir modifié un fichier, je peux simplement le faire git commit <tab>, et cela complétera automatiquement le nom du fichier en celui qui a été modifié. Cependant, si j'installe une version plus récente de git à partir de homebrew et que je l'utilise,...

142
Préfixe de chemin global npm

Je suis plus prudent que d'habitude parce que j'ai été troublé par le comportement du npmpassé. Je suis sur un Mac et j'ai installé node.js via brew install node . Maintenant que je veux exécuter jslint.jssur la ligne de commande en tant que commande, jslintje trouve que la façon canonique...

138
commandes introuvables sur zsh

J'utilise le z Shell ( zsh) au lieu du bash par défaut, et quelque chose ne va pas, de sorte que toutes les commandes qui fonctionnaient auparavant ne sont plus reconnues: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? Je ne sais pas comment réinitialiser zshou...

130
Recherche de la solution ALT + LeftArrowKey dans zsh

Je viens de passer de bash à zsh, mais mon Alt+ LeftArrowKeyet Alt+ me manque RightArrowKeypour aller et venir un mot à la fois. En ce moment, si j'appuie sur Alt+, LeftArrowKeyje recule quelques lettres et je suis coincé. Je n'irai pas plus loin en arrière et je ne reviendrai pas à la fin de la...

115
Commentaires en ligne de commande Zsh

Je suis passé assez récemment de Bash à Zsh sur Ubuntu et j'en suis assez content. Cependant, il y a quelque chose qui me manque vraiment et je n'ai pas trouvé comment réaliser la même chose. Dans Bash, chaque fois que je tapais une longue commande et que je remarquais que je devais exécuter autre...