Questions marquées «zsh»

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

7
Sérialiser la variable shell en bash ou zsh
Existe-t-il un moyen de sérialiser une variable shell? Supposons que j'ai une variable $VARet que je souhaite pouvoir l'enregistrer dans un fichier ou autre chose, puis la relire plus tard pour obtenir la même valeur? Existe-t-il un moyen portable de le faire? (Je ne pense pas) Existe-t-il un moyen de …
12 bash  shell  zsh  variable 


5
Comment «empiler» des alias de shell?
Dans mon .profile(provenant en shmode d'émulation de mon .zshrc), j'ai l'extrait de code suivant: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" Cependant, le deuxième alias remplace toujours le premier: % type pacman pacman is an alias for pacman --color auto …
12 zsh  alias 

2
zsh veut corriger vim en .vim
J'utilise zsh sur Gentoo x64, et quand je tape sudo vim /path/to/file depuis mon dossier personnel, zsh demande: zsh: correct 'vim' to '.vim' [nyae]? Je veux exécuter vimpas mon .vimdossier. Comment puis-je réparer ça? Je suppose que cela setopt autocdest à l'origine de cela. Chose étrange, si je n'ajoute rien …
12 zsh  sudo  gentoo  line-editor 



6
Lancer silencieusement la tâche en arrière-plan
Je sais que vous pouvez l'utiliser pour démarrer un processus en arrière-plan, sans recevoir la notification lorsque le processus est mis en arrière-plan et quand il se fait comme suit: (commande &) &> / dev / null Cependant, cela supprime l'option d'interruption lorsque le processus se termine ( trap child_done …
12 process  zsh  trap 

1
modification de la division des mots du shell zsh
J'utilise le mot shell de style divisé (select-word-style shell). Je l'aime en général, mais j'aimerais également diviser les barres obliques, de sorte que lorsque j'avance / recule un mot, si le mot ne contient aucun / s, il saute complètement le mot mais s'il en contient un ou plus de …
12 zsh 

4
complétion de l'onglet zsh sur une ligne vide
Je voudrais un tcsh'ism que je n'ai pas pu trouver: sur une ligne vierge sans contenu, je veux appuyer sur la touche de tabulation et voir l'équivalent d'un ls. C'est-à-dire que je veux $ <tab> de faire autre chose que de me donner un \ t. J'ai trouvé des ressources …

1
ZSH: insérer la complétion sur le premier onglet même si ambigu?
Actuellement, ZSH affiche un menu lorsque je clique pour la première fois sur l'onglet et que l'achèvement est ambigu. Donc, si j'ai "cd" dans l'invite de commande et que je clique sur l'onglet, il affichera les différentes finitions disponibles. Si je clique à nouveau sur l'onglet, il sélectionnera la première …
12 zsh  autocomplete 



2
Échapper les citations dans l'alias zsh
À la suite de cette question sur la suppression des nouvelles lignes du texte, je veux transformer cela en un alias zsh comme suit: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' J'ai essayé d'échapper les guillemets à l'intérieur du script awk, mais j'obtiens cette …
12 shell  zsh  quoting  alias 

9
Après l'installation de oh-my-zsh:… /.zshrc:source:34: aucun fichier ou répertoire de ce type… /.oh-my-zsh/oh-my-zsh.sh
J'ai juste essayé d'installer oh-my-zsh . J'obtiens l'erreur suivante lorsque j'essaie d'exécuter rvm: zsh: command not found: rvm J'obtiens également l'erreur suivante lorsque j'essaie d'ouvrir un nouvel onglet: /Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh /Users/jack/.zshrc:source:38: no such file or directory: .bashrc Voici mon .zshrcdossier: # Path to your oh-my-zsh …
12 bash  zsh  oh-my-zsh 

3
Définir un alias et l'utiliser immédiatement
Dans zshcela fonctionne bien: alias foo=ls foo Mais cela ne signifie pas: alias foo=ls; foo Appuyez sur Entrée une fois de plus n'est pas un problème lors de l'exécution interactive. Mais lors de son exécution, sshcela devient soudainement un problème: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: …
11 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.