Articles of zsh

Un script de fin de tabulation Bash peut-il être utilisé dans zsh?

J’ai un script de complétion d’onglet Bash pour Hadoop d’Apache. Normalement, j’utilise zsh comme shell quotidien. Il a tendance à ressembler beaucoup à ce que je veux, mais il semblerait que les systèmes d’achèvement de tabulation diffèrent radicalement entre eux. Existe-t-il un moyen simple de «convertir» les définitions d’achèvement de bash-tab existantes en zsh? Je […]

Oh My Zsh – Désactiver ‘Voulez-vous vérifier l’invite des mises à jour

Chaque fois que j’ouvre un terminal sur un Mac, je reçois le message Voulez-vous vérifier les mises à jour? Je trouve ça assez énervant. En tout cas pour l’empêcher de le faire?

Recherche de la solution ALT + LeftArrowKey dans zsh

Je viens tout juste de passer de bash à zsh, mais mes touches Alt + LeftArrowKey et Alt + RightArrowKey me manquent pour parcourir un mot à la fois. En ce moment, si j’appuie sur Alt + LeftArrowKey, je recule de quelques lettres et je suis bloqué. Je n’irai pas plus loin en arrière et […]

Rails me répète qu’il n’est pas actuellement installé

J’utilise rvm pour gérer différents rbuy et leurs gemsets. Mon shell est zsh avec oh-my-zsh configuré avec les parameters de base. Les plug-ins oh-my-zsh activés sont ruby, rails, osx et git. Voici la commande que j’ai utilisée pour installer ruby-1.8.7 et rails-3.0.7. rvm install 1.8.7 rvm use 1.8.7 gem install rails -v=3.0.7 et puis j’ai […]

Comment supprimer une entrée de l’histoire dans ZSH

Disons que j’ai couru une commande en utilisant un zsh echo “mysecret” > file Je peux facilement imprimer l’historique en incluant les numéros d’entrée en utilisant la commande fc -l : 1 echo “mysecret” >| file Mais comment puis-je facilement supprimer une entrée de l’historique? Je ne trouve pas de paragraphe correspondant dans l’ homme […]

La commande de twig Git se comporte comme «moins»

Lorsque j’utilise la commande git branch pour répertorier toutes les twigs, je vois la sortie de la git branch | less git branch | less La commande git branch est censée afficher une liste de twigs, comme ls fait pour les fichiers. C’est le résultat que j’obtiens: Comment j’obtiens le comportement par défaut de la […]

Zsh veut corriger automatiquement une commande, avec un _ avant

Je viens de commencer à utiliser Zsh récemment pour une partie du support intégré dans l’invite du shell pour mon statut Git, etc. Quand je tape: ruby -v pour confirmer la version de ruby ​​que je lance, Zsh demande si je veux changer la commande en _ruby. Eh bien, après avoir dit non à l’invite […]

Comment puis-je changer la couleur de mon invite dans zsh (différent du texte normal)?

Pour mieux reconnaître le début et la fin de la sortie sur une ligne de commande, je souhaite changer la couleur de mon invite, de sorte qu’elle soit visiblement différente de la sortie du programme. Comme j’utilise zsh, quelqu’un peut-il me donner un indice?

Où placer les assertions variables $ PATH dans zsh?

J’aime zsh , mais je ne sais pas où placer mon $PATH et d’autres assertions variables? Je trouve qu’ils sont dispersés entre les fichiers .zshrc .zprofile .bashrc .bash_profile , et parfois doublés. Je me rends compte qu’avoir quelque chose à l’intérieur des fichiers bash n’a pas beaucoup de sens vu que j’utilise zsh , mais […]

RVM ne travaille pas en ZSH

Je voudrais essayer le shell ZSH sur mon Mac, mais je fais aussi beaucoup de développement Ruby et Rails, donc j’utilise un peu le RVM. Le problème est que je n’arrive pas à faire fonctionner RVM dans ZSH, et cela fonctionne bien dans le shell Bash par défaut: > zsh > rvm 1.9.2 > ruby […]