En zsh, je sais que je peux rechercher l'historique avec Ctrl+ r. Cependant, souvent, je commence à taper une commande directement à l'invite, mais je réalise alors que je devrais chercher dans l'historique. Lorsque je frappe sur Ctrl+ r, une invite de recherche d'historique vierge comme celle-ci s'affiche: Notez qu'il …
J'ai remarqué qu'il existe deux manières de créer des boucles en zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ils ont tous deux imprimer: 1 2 3 Ma question est, pourquoi les deux syntaxes? Est-ce que $xitérer …
J'ai du mal à définir et à exécuter mes propres fonctions de shell dans zsh. J'ai suivi les instructions de la documentation officielle et essayé d'abord avec un exemple simple, mais je n'ai pas réussi à le faire fonctionner. J'ai un dossier: ~/.my_zsh_functions Dans ce dossier, j'ai un fichier appelé …
J'utilise les ordinateurs de mon école et j'aimerais utiliser zshau lieu de bash. J'aimerais en faire le shell par défaut, mais je ne peux pas exécuter une commande telle que, $ chsh -s $(which zsh)car je ne dispose pas de privilèges d'administrateur. Existe-t-il un moyen de mettre quelque chose dans …
Le contenu de mon répertoire est $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Je voudrais énumérer les détails des fichiers qui ont un mot dans …
En bash, en mode vi, si je frappe Esc, vma ligne de commande actuelle est ouverte dans l'éditeur spécifié par $EDITORet je peux l'éditer en plein écran avant de «sauvegarder» la commande à retourner au shell et à l'exécuter. Comment puis-je obtenir un comportement similaire dans zsh? Frapper ven mode …
Parfois , je vois des scripts utilisent toutes ces différentes manières de citer un texte: "...", '...', $'...'et $"...". Pourquoi utilise-t-on tant de types de devis différents? Est-ce qu'ils se comportent différemment ou ont une incidence sur ce que je peux faire à l'intérieur d'eux?
Je comprends ce qu'est l' extension du corset , mais je ne sais pas comment l'utiliser au mieux. Quand l'utilisez vous? S'il vous plaît, apprenez-moi quelques exemples pratiques et remarquables si vous avez votre propre astuce.
J'utilise vimessentiellement pour tous mes besoins de montage, alors j'ai décidé d'essayer à nouveau vi-mode pour mon shell (actuellement ZSH avec oh-my-zsh sur OS X), mais je me suis retrouvé à essayer (et à ne pas utiliser) de façon Ctrl-Rconstante. Quelle est la clé équivalente? Et pour référence future, comment …
J'ai remarqué cela à l'occasion avec une variété d'applications. J'ai souvent pensé que c'était parce que la sortie avait été annulée tôt (ctrl + c, par exemple) ou quelque chose de similaire, et que zsh remplissait un nouveau caractère de ligne. Mais maintenant, la curiosité a pris le dessus sur …
J'utilise bindkey -v(pour les bashers, set -o vije pense que ça marche aussi en zsh) ou en mode vi (m). mais cela ne me permet pas de savoir si je suis en mode insertion ou en mode commande. Est-ce que quelqu'un sait comment je peux faire en sorte que mon …
Je pensais que ce qui suit regrouperait la sortie de my_commanddans un tableau de lignes: IFS='\n' array_of_lines=$(my_command); de sorte que cela $array_of_lines[1]ferait référence à la première ligne de la sortie de my_command, $array_of_lines[2]à la seconde, etc. Cependant, la commande ci-dessus ne semble pas bien fonctionner. Il semble également séparer la …
Je m'habitue aux liaisons vim (comme appuyer sur w pour aller au mot, dw pour supprimer un mot, etc.) et ses modes (insertion, normal, visuel), et, par curiosité, aimerait savoir: y at-il des type d'implémentation de ce comportement des modes et des liaisons de vim à mon terminal? Avoir le …
Dans zsh, je veux avoir une histoire illimitée. Je mets HISTSIZE=, qui travaille dans bash. Maintenant j'importe une vieille histoire mv old_history .history qui est assez gros wc -l .history 43562 .history Si je ferme maintenant et recommence zsh, je vois wc -l .history 32234 .history Je ne peux pas …
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.