Używam oh-my-zsh z zpretzo i ciągle zapominam o źródłach plików zsh, które chcę edytować. Jak mogę zapytać powłokę, jakie pliki źródłowe
Używam oh-my-zsh z zpretzo i ciągle zapominam o źródłach plików zsh, które chcę edytować. Jak mogę zapytać powłokę, jakie pliki źródłowe
Załóżmy, że uruchomiłem następujące polecenie na zdalnym urządzeniu z myślą o zapobieganiu zabiciu zadania po odłączeniu terminala. nohup ./my_script.sh & Gdy próbuję wyjść z terminala, pojawia się następujące ostrzeżenie: zsh: you have running jobs Przypuszczam, że to w porządku. To tylko...
Chcę usunąć słowo przez Ctrl+ Ww zshpolubieniu. vim /foo/bar^W vim /foo/ I znalazłem rozwiązanie dla bash, ale bindnie jest w funkcji zsh. Czy można skonfigurować Ctrl-W (usunąć słowo)? Jak mogę skonfigurować Ctrl+ Wjako
Mój RPROMPTjest ustawiony do wyświetlania informacji o svn za pomocą vcs_info. Czyta RPROMPT=${vcs_info_msg_0_}. vcs_infonazywa się za pomocą precmd(). Jednak RPROMPT nie aktualizuje się, kiedy zmieniam katalogi. Działa tylko wtedy, gdy ponownie wywołam monit (przez source ~ / .zshrc lub monit) i...
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...
Obecnie, gdy wywołuję zakończenie, zachowanie wygląda następująco: % cd ~/<TAB> Completing directory Desktop/ Downloads/ Pictures/ system/ Videos/ Documents/ Music/ Public/ Templates/ www/ Jak mogę skonfigurować uzupełnienie, aby wyświetlało także listę ukrytych...
Informacja o systemie: 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) Przewiń do PRZYKŁADÓW u dołu, jeśli chcesz po prostu zagłębić się w uproszczone przykłady, które stworzyłem. UWAGA: Nie jestem dużym...
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...
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'...
Mam jakieś wirtualne maszyny wirtualne. Aby się do nich zalogować, wydaje vagrant sshpolecenie. Chcę się do nich zalogować za pomocą zwykłego sshpolecenia. vagrant ssh-configWysyła odpowiedni plik konfiguracyjny $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201...
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...
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...
Mam kilka zdefiniowanych funkcji powłoki, .zshrcktóre oszczędzają na pisaniu i umożliwiają integrację z ekranem. Na przykład: function s() { screen -t "$1" ssh "$@" } Jednak kiedy używam tych funkcji powłoki, nie mogę skorzystać z wbudowanych funkcji uzupełniania poleceń zsh. (W przypadku SSH,...
Mam coś takiego: % ls -1dF
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...
Kilka razy miałem problemy z bashem, których inni nie używali zsh i cieszyli się z tego, jak są sprytni. Widziałem także użytkowników zsh wśród osób, które podziwiam, i kilka razy bez entuzjazmu próbowałem przejść do zsh, ale za każdym razem wracałem, ponieważ nie miałem czasu (i byłem leniwy) na...
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: $...
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...
Krótko i słodko: Czy istnieje sposób na osiągnięcie tego, co przełączniki bn --noprofile i --norc robią za pomocą
Próbuję zawrzeć zakres zmiennej w powłoce i nie chcę, aby dzieci widziały go w Zsh. Na przykład wpisuję to w .zshrc: GREP_OPTIONS=--color=always Ale jeśli uruchomię skrypt powłoki z następującymi elementami: #!/bin/bash echo $GREP_OPTIONS Dane wyjściowe to: --color=always podczas gdy chcę,...