J'ai quelques machines virtuelles vagabondes. Pour me connecter, j'émets la vagrant sshcommande. Je veux me connecter en utilisant la sshcommande régulière . Les vagrant ssh-configsorties le fichier de configuration approprié $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /home/cbliard/.vagrant.d/insecure_private_key IdentitiesOnly …
Information système: macOS Sierra 10.12.6 zsh 5.4.2 (x86_64-apple-darwin16.7.0) GNU bash, version 4.4.12(1)-release (x86_64-apple-darwin16.3.0) Faites défiler jusqu'aux EXEMPLES en bas si vous voulez simplement vous plonger dans les exemples simplifiés que j'ai faits. REMARQUE: je ne suis pas un grand zshutilisateur. Je regardais les fzfraccourcis clavier pour bashet zsh. Remarquez comment …
J'ai besoin d'un moyen de lister les noms (sans le corps / contenu / valeur) des alias, fonctions, variables, tableaux dans zsh. De manière optimale, il devrait se comporter comme compgen: compgen -a # will list all the aliases you could run. compgen -A function # will list all the …
Dans quelle mesure d'autres shells compatibles POSIX peuvent-ils fonctionner comme des remplacements raisonnables pour bash? Ils n'ont pas besoin d'être de véritables remplacements "drop-in", mais suffisamment proches pour fonctionner avec la plupart des scripts et prendre en charge le reste avec quelques modifications. Je veux que les scripts bash explicites …
Comment puis-je la carte jjà Escen zsh? J'essaie de recréer un mappage de touches que j'ai configuré dans vim, où j'ai jjmappé pour ESCque chaque fois que j'appuie deux fois j, il envoie l'an <Esc>à vim - me permettant d'entrer en mode normal avec plus de commodité. J'ai déjà essayé …
Mon RPROMPTest configuré pour afficher les informations svn à l'aide de vcs_info. Il se lit comme suit RPROMPT=${vcs_info_msg_0_}. vcs_infoest appelé en utilisant precmd(). Cependant, RPROMPT ne se met pas à jour lorsque je change de répertoire. Cela ne fonctionne que si j'appelle à nouveau l'invite (soit par source ~ / …
Actuellement, lorsque j'appelle la fin, le comportement est le suivant: % cd ~/<TAB> Completing directory Desktop/ Downloads/ Pictures/ system/ Videos/ Documents/ Music/ Public/ Templates/ www/ Comment puis-je configurer la complétion pour lister également les fichiers cachés?
Il me semble que je ne peux appeler que 8 couleurs dans mon invite zshell. Exemple: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " Fonctionne bien. cependant, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " Ça ne marche pas. Fondamentalement, aucune des variations de couleurs "vives" n'apparaît. Après avoir fait quelques recherches, j'ai trouvé que les couleurs de …
Je suis tombé sur ce comportement de zsh lors de l'utilisation de FreeBSD: % dd if=/dev/zero bs=1M count=1 of=~/test2 dd: failed to open '~/test2': No such file or directory Cela m'a vraiment dérouté car la même chose fonctionne très bien en bash. Je peux les touchfichiers en utilisant tilde dans …
Comment analyser la sortie JSON sur le shell? Par exemple, Amazon Web Services fournit une CLI pour récupérer l'état de vos instances: $ aws ec2 describe-instances <my_instance_id> Mais la commande renvoie une chaîne JSON. La sortie de cette commande ressemble à ceci: $ aws ec2 describe-instances x12345 { "Reservations" : …
Je souhaite démarrer une session à distance sans taper la commande suivante ssh user@remoteserverip -t zsh Je sais que je peux changer les noms d'hôtes dans le ~/.ssh/configpour utiliser simplement quelque chose comme ceci: ssh serveralias -t zsh Mais je veux supprimer le -t zshparamètre. Existe-t-il un moyen d'y parvenir …
J'ai des problèmes pour exécuter un script bash zsh. Le script est similaire à celui ci-dessous et est censé s'exécuter sous bash: #!/bin/bash echo "<235234>" | egrep -oe [0-9]+ Cependant, mon shell est activé par défaut zsh, donc pour exécuter le script ci-dessus, je tape /bin/bashà l' zshinvite, puis je …
Comment configurer zsh de telle sorte que Ctrl+ Backspacetue le mot avant le point? Comment y parvenir Ctrl+ Deletetue le mot après le point? J'utilise urxvt comme émulateur de terminal.
J'ai une fonction dans mon ~/.zshrc: findPort() { lsof -t -i :$1 } L'invocation habituelle est findPort 3306. Je veux l'exécuter avec des privilèges élevés. Mais j'obtiens "commande introuvable". ➜ git 🍔 sudo findPort 3306 sudo: findPort: command not found Je suppose que la raison en est que l'utilisateur root …
J'ai quelque chose comme ça: % ls -1dF /tmp/foo/* /tmp/foo/000f9e956feab3ee4625aebb65ae7bae9533cdbc/ /tmp/foo/002e34c2218f2c86fefd2876f0e5c2559c5fb3c4/ /tmp/foo/00b483576791bab751e6cb7ee0a7143af43a8069/ . . . /tmp/foo/fedd0f7b545e7ae9600142656756456bc16874d3/ /tmp/foo/ff51ac87609012137cfcb02f36624f81cdc10788/ /tmp/foo/ff8b983a7411395344cad64182cb17e7cdefa55e/ Je veux créer un répertoire barsous chacun des sous-répertoires sous foo. Si j'essaye de faire ça avec % mkdir -p /tmp/foo/*/bar ... je reçois l'erreur zsh: no matches found: /tmp/foo/*/bar (Avec le …
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.