Pytania oznaczone «zsh»

11
16 kolorów w ZShell

Wydaje mi się, że mogę wywoływać 8 kolorów w moim wierszu polecenia zshell. Przykład: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " Działa w porządku. Jednak, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " Nie działa Zasadniczo nie występuje żadna z „jasnych” odmian...

11
Wyświetla nazwy aliasów, funkcji i zmiennych w zsh

Potrzebuję sposobu, aby wyświetlić listę nazw (bez treści / treści / wartości) aliasów, funkcji, zmiennych, tablic w Zsh. Optymalnie powinien zachowywać się jak compgen: compgen -a # will list all the aliases you could run. compgen -A function # will list all the functions you could run. compgen...

11
powiąż sekwencję klawiszy z Escape, zsh

Jak bym na mapie jj, aby Escw zsh? Próbuję odtworzyć mapowanie klawiszy, które skonfigurowałem w vimie, do którego jjmapowałem, aby ESCza każdym razem, gdy dwukrotne naciśnięcie j, wysyłało an <Esc>to vim - pozwalając mi wejść w tryb normalny z większą wygodą. Już próbowałem bindkey 'jj'...

11
Gdzie zsh i mksh są niezgodne z bash?

W jakim stopniu inne powłoki zgodne z POSIX mogą funkcjonować jako rozsądne zamienniki bash? Nie muszą to być prawdziwe „zastępcze” zamienniki, ale wystarczająco blisko, aby pracować z większością skryptów i obsługiwać resztę z pewnymi modyfikacjami. Chcę mieć wyraźne skrypty bash - skrypty...

11
Zdefiniowanie aliasu i natychmiast go użyj

W zshtym działa dobrze: alias foo=ls foo Ale to nie: alias foo=ls; foo Naciśnięcie klawisza „wprowadź dodatkowy czas” nie stanowi problemu podczas działania interaktywnego. Ale podczas sshjego przeglądania nagle staje się problemem: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not...

10
Testowanie LS_COLORS w zsh

Kilka lat temu znalazłem interesujący fragment kodu, który drukuje każdy typ pliku w odpowiednim kolorze zgodnie z ustawionymi kolorami LS_COLORS. Niestety nie pamiętam już linku. Oto fragment kodu, o którym test_colors.shmowa eval $(echo "no:global default;fi:normal file;di:directory;ln:symbolic...

10
zsh - w pełni rozwiń ścieżkę binarną na <tab>

W moim obecnym zachowaniu zsh naciśnięcie klawisza Tab po wpisaniu „sudo” po prostu dodaje spację. $ sudo ... To, czego naprawdę chcę, to aby karta w pełni rozwinęła się do ścieżki pliku binarnego, który ma wykonać po naciśnięciu klawisza Tab, pozwalając mi zobaczyć, co zostanie uruchomione: $...

10
Anuluj zakończenie zakładki zsh

Czy istnieje sposób na anulowanie ukończenia po jego rozpoczęciu? Czasami głupio naciskam klawisz Tab, aby autouzupełnianie robić cele (tylko z czystej lenistwa), a potem muszę czekać dłużej, niż gdybym sam napisał całe „zainstaluj” lub „sprawdź”. Nie widziałem nic wartego uwagi na stronie...