Zainstalowałem nową powłokę bash na Windows 10. Używam jej razem z ZSH. Jednak żaden z znaków utf8 nie działa, pojawiają się jako kwadratowe bloki. Jak włączyć kodowanie znaków utf8 w powłoce jako domyślne? Czy to jest możliwe?
Jestem całkiem zadowolony z bash, ale ostatnio skończyłem na zmianie, której nie znałem. Co dokładnie jest <(<command>)w bash? Jak to się ma do =(<command>)zsh w? Rozumiem, że ma to związek z domyślnymi deskryptorami plików. Na moim komputerze echo <() zwraca /proc/self/fd/11, co okazało się być kopią skryptu STDOUT, ale nadal …
Dużo pracuję w terminalu, więc wiele się nauczyłem o mojej powłoce wyboru, zsh. Z jakich funkcji zsh korzystasz, aby być bardziej wydajnym w pracy? Jednym z moich ulubionych jest autouzupełnianie multi-dir. Zamiast pisać cd /fo{tab}/ba{tab}/ba{tab}, mogę po prostu cd /fo/ba/ba{tab}zapisać i zapisać tak wiele naciśnięć klawiszy!
Obecnie skonfigurowałem zsh w taki sposób, aby historia poleceń była natychmiast dzielona między wszystkie sesje. Powiedzmy, że mam otwarty emulator terminala z dwiema zakładkami, każda z sesją zsh, A1 i A2. Jeśli wprowadzę ls -la w A1, a następnie przejdę do A2 i naciśnie klawisz strzałki w górę, zobaczę ls …
chciałbym zacząć zsh podobny do zsh -c 'my_prog option1 option2' ale zamiast wychodzić po uruchomieniu tej komendy, zostawiam mnie przy poleceniu wywołanego zsh (nie skądkolwiek jest wywoływana). jeden szczególny przypadek użycia tego jest w plikach screenrc, możesz zrobić coś takiego: screen -t my_prog 0 zsh -c 'my_prog opt1 opt2' a …
Czy istnieje sposób na „ponowne dołączenie” procesu do tabeli zadań powłoki po jego „odrzuceniu”? Edycja: $ SEARCHENGINE całkowicie mnie zawodzi. Nie wygląda zbyt dobrze.
Korzystam z iTerm i chciałem dostosować wygląd mojego okna terminala za pomocą Oh My ZSH! . I zgodnie z dokumentacją muszę zmienić ~/.zshrcplik i dodać ZSH_THEMEwartość: Po znalezieniu motywu, którego chcesz użyć, musisz edytować ~/.zshrcplik. Zobaczysz tam zmienną środowiskową (wszystkie wielkie litery), która wygląda następująco: ZSH_THEME="robbyrussell" Problem polega na tym, …
Próbuję zmienić domyślną powłokę z bash na zsh w cygwin. Normalne polecenie unixowe chshnie jest dostępne w cygwin Wygląda na to, że plik etc / passwd nie jest już używany w istniejących wersjach cygwina. Jak inaczej można zmienić domyślną powłokę?
Używam bash, ale chciałbym mieć autouzupełnianie w stylu zsh (naciskasz klawisz Tab i to tabuluje możliwości), zamiast tego, co wydaje się robić bash, który wyświetla listę możliwości, ale nie wybieram niczego, dopóki nie piszę trochę więcej do jednoznacznego. Jak mogę uzyskać zachowanie typu Zsh w bash? Poszukiwanie rozwiązania przyniosło wiele …
Chcę dodać znacznik czasu do wiersza polecenia w oh-my-zsh. To jest bieżący monit o motyw ( robbyrussell ): local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)" PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}' ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}" ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}" ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})" Masz pomysł, jak dodać znacznik czasu?
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 8 lat temu . Rozważ to minimalne rozszerzenie .zshrc: export CLICOLOR=1; export LSCOLORS=exfxcxdxbxegedabagacad; # It is the default value on OSX, so this line can be omitted autoload -Uz compinit compinit zstyle ':completion:*' …
Śledzę ten schemat zawieszania zadania, a następnie pozwalam mu zbyt często kontynuować Ctrl-Z bgsekwencję. Zastanawiałem się, czy jest jakiś sposób na skompresowanie tego do pojedynczego naciśnięcia klawisza? Moja skorupa jest zsh
Czy jest możliwe żeby... Przyspiesz lokalną historię powłoki ZSH (akcje miały miejsce tylko w tym monicie) Zwiększ globalną historię ZSH (historia wspólna jest włączona) - domyślnie co dzieje się po naciśnięciu strzałki W GÓRĘ, gdy historia wspólna jest włączona ... osobno. Na przykład można przypisać CTRL + do historii globalnej, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.