Sono abituato a usare il completamento della scheda in bash per ottenere apt list --upgradabledigitando apt ltab--utab, ma non posso fare la stessa cosa con zsh: --unon si espande a --upgradablequando premo tab. Ho cercato su google alcune soluzioni che suggerivano l'installazione di completamenti zsh e l'aggiunta setopt completealiasesa ./zshrc, …
Da quello che ho raccolto in vari punti con discussioni su /usr/libexec/path_helpertutto, apparentemente il modo moderno di aggiungere elementi alla variabile di ambiente PATHin macOS Sierra 10.12 è: Modifica il /etc/pathsfile Aggiungi file da leggere dalla /etc/paths.ddirectory. Le mie domande: Qual è più kosher su macOS moderno? Se il modo …
In zshin vim mode, scrivo qualcosa foo foo bar bar Quindi premo Escper andare in modalità normale e digitare : foo foo bar bar execute: _ Quindi, presumo di poterlo fare, voglio cercare e sostituire barconbaz foo foo bar bar execute: s/bar/baz/g_ Quindi provo a premere Invio, ma non funziona. …
Alla fine ho capito / scoperto perché non sono mai riuscito a usare correttamente l'intervallo di espansione della parentesi graffa bash(e anche quello zsh): la sintassi è {1..10}invece di quella che ho assunto essere un'ellissi , cioè {1...10}. Posso sapere perché due punti sono stati scelti su tre punti? L'uso …
Ho zsh 5.0.7 configurato per utilizzare il completamento della scheda senza distinzione tra maiuscole e minuscole zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' Il problema che sto riscontrando è che l'insensibilità di questo caso spesso mi porta alla necessità di premere Tabun tempo extra. Ad esempio, la mia home directory contiene le cartelle …
Nel mio attuale comportamento zsh, colpire la scheda dopo aver digitato "sudo" aggiunge solo uno spazio. $ sudo ... Quello che voglio davvero è che la scheda si espanda completamente sul percorso del binario che sta per eseguire quando premo la scheda, permettendomi di vedere cosa verrà eseguito: $ /usr/bin/sudo …
Alcune volte ho avuto problemi a bash che altri usando zsh non avevano e stavano gongolando su quanto fossero intelligenti. Inoltre ho visto utenti zsh tra le persone che ammiro, e ho provato un paio di volte con tutto il cuore a passare a zsh ma ogni volta è tornato …
Uso molto lo schermo GNU con zsh come shell. Sarebbe una bella caratteristica (credo) poter visualizzare il nome della directory corrente (non il percorso completo) come titolo della scheda. Posso farlo con CTRL+A SHIFT+Ama è manuale. Vorrei che cambi ogni volta che cambio directory. qualcuno conosce un modo per fare …
Di recente ho appreso di watch , ma ho problemi a farlo funzionare con comandi relativamente sofisticati. Ad esempio, vorrei chiedere watchdi eseguire il seguente comando zshogni tre secondi * : for x in `command_1 | grep keyword | cut -d' ' -f1`; do command_2 "word[word=number]" $x; done come puoi …
Nella maggior parte delle shell Unix, il tasto freccia su ↑sostituisce il comando che viene modificato dal comando precedente nella cronologia. La cronologia può essere vista usando il comando history. ↑ può essere premuto più di una volta per salire nella storia. La mia domanda è: Come posso configurare la …
Uso felicemente zshda un po 'di tempo e sono abbastanza soddisfatto delle mie impostazioni di cronologia, che sono: # Write to history immediately setopt inc_append_history # History shared among terminals setopt share_history # Save extended info in history setopt extended_history # Ignore duplicates setopt hist_ignoredups Ma capita spesso di dover …
Pensavo che i built-in .e sourcesono equivalenti. Questa domanda è d' accordo con me quando si tratta di bash. Tuttavia ho riscontrato quanto segue utilizzando zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@ /usr/bin/env:2: parse error near `)' desktop➜ ~/pst source env desktop➜ ~/pst file env …
Sono interessato a impostare le variabili ambientali di un'istanza shell da un'altra. Quindi ho deciso di fare qualche ricerca. Dopo aver letto un certo numero di domande circa questo ho deciso di provarlo. Ho generato due gusci A e B (PID 420), entrambi in esecuzione zsh. Dalla shell AI è …
In zsh (e altre shell), se includo un argomento come (ad esempio): {a,b,c}{d,e,f} l'espansione del controvento lo trasforma in: ad ae af bd be bf cd ce cf Per i miei scopi, l'ordine degli argomenti è importante e ho bisogno che le parentesi graffe si espandano da destra a sinistra …
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.