Pytania oznaczone «zsh»

9
Zsh: Automatycznie modyfikuj wykonane polecenie

Niedawno zainstalowałem grc (ogólny koloryzator) w moim systemie za pośrednictwem MacPorts, co daje mi możliwość uzyskania kolorowego wyjścia dla wielu poleceń, które domyślnie go nie obsługują (patrz zrzut ekranu poniżej). Chciałbym, aby używanie grc było automatyczne, jednak nie dla określonych...

9
Jak zatrzymać bash przed sprawdzaniem składni pobranych plików?

Mam następujący kod w pliku pozyskiwanym zarówno przez Zsh, jak i Bash. if test $SHELLNAME = zsh ; then lss() { l -l ${1:-.}/*(s,S,t); } laf() { l ${1:-.}/.*(.); } lad() { l -d ${1:-.}/.*(/); } lsw() { l -ld ${1:-.}/.*(R,W,X.^ND/); } fi SHELLNAMEjest, zshjeśli powłoka jest zsh i bashjeśli...

9
Zsh auto complete sugeruje pełne funkcje (_git _vim itp.)

Jestem trochę irytujący tym, jak zshrobi się kompletne sugestie dotyczące moich poleceń. Jeśli wpiszesz początek polecenia, którego nie zainstalowałem i naciśnie tabgo, zasugeruje zainstalowaną funkcję uzupełniania. Powiedzmy, że chcę wykonać, vimale nie jest zainstalowany, to zasugeruje...

9
Pierwszeństwo && vs & w bash i zsh

Odpowiadając na to pytanie odkryłem bardzo zabawne (i subtelne) różnicę między zachowaniem się bashi zsh: W bash: romano@RRyS:~$ pwd /home/romano romano@RRyS:~$ alias x="cd /bin && ./echo A >/dev/null &" romano@RRyS:~$ x [1] 16611 romano@RRyS:~$ pwd /home/romano Jak widać,...

9
Rozszerzanie nawiasów od prawej do lewej

W zsh (i innych powłokach), jeśli dołączę taki argument jak (na przykład): {a,b,c}{d,e,f} Rozszerzenie nawiasów zamienia to w: ad ae af bd be bf cd ce cf Dla moich celów kolejność argumentów jest ważna i potrzebuję nawiasów klamrowych do rozwijania od prawej do lewej zamiast od lewej do prawej....

1
Co robi ta powłoka i jak ją znaleźć?

Dzisiaj mój serwer znacznie zwolnił. Zaskakujące są przede wszystkim dwie skorupy. Dwa procesy ZSH na TTY 0 (co to znaczy?). > ps axjf 12474 8947 16532 16532 ? -1 Sl 1000 0:34 \_ /usr/bin/xfce4 -terminal 8947 8953 16532 16532 ? -1 S 1000 0:00 | \_ gnome-pty- helper 8947 24044 24044 24044 ? -1...