Pytania oznaczone «zsh»

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...

10
zsh kopiuj i wklej jak emacs

Zauważyłem, że zsh ma wiele rzeczy, które widzę w emacs. Mogę dokonać wyboru za pomocą Ctrl + spacja i wybranie regionu. Mogę robić kopie tak jak w emacsie, gdy jestem w Zsh. W emacsie mogę korzystać ze schowka systemowego (wcześniej wymagała dodatkowej konfiguracji, ale teraz działa to natychmiast...

10
Wyślij kopię wyniku skryptu do pliku

Powiedzmy, że mam skrypt Zsh i chciałbym pozwolić mu wydrukować dane wyjściowe STDOUT, ale także skopiować (zrzucić) dane wyjściowe do pliku na dysku. Ponadto skrypt zaczyna się od następującej opcji set -o xtrace co zmusza go do pełnego mówienia i wypisywania poleceń, które uruchamia. Chciałbym...

10
Czy mogę odwołać się do polecenia przed „&&” po „&&”

Nie jestem pewien, jak inaczej sformułować pytanie, ale w gruncie rzeczy często uruchamiam polecenie takie jak vagrantwywoływanie maszyny wirtualnej, a następnie ssh do niej, jak poniżej: vagrant up && vagrant ssh Czy oprócz pisania własnej funkcji lub skryptu istnieje sposób na „ponowne...

10
Zastąp bieżący proces jego koprocessem / dzieckiem

Mam program, Pktóry oczekuje na otrzymanie „Cześć” i wyjście „Dlaczego?” przed udostępnieniem funkcji. Ta funkcja jest używana przez inne programy, które nie zdają sobie sprawy z tego, że rozpoczęcie rozmowy z „Cześć” jest powszechne. Dlatego chcę napisać opakowanie, Pktóre działa w ten sposób...

10
Jak wdrożyć „generatory”, takie jak $ RANDOM?

Zmienna specjalna $RANDOMma nową wartość za każdym razem, gdy jest dostępna. Pod tym względem przypomina obiekty „generatora” występujące w niektórych językach. Czy istnieje sposób na wdrożenie czegoś takiego zsh? Próbowałem to zrobić za pomocą nazwanych potoków, ale nie znalazłem sposobu, aby...

10
Wykonaj polecenie w trybie zsh vim

W zshw vim mode, piszę coś foo foo bar bar Potem nacisnąłem, Escżeby przejść do normalnego trybu i pisać : foo foo bar bar execute: _ Potem, że mogę to zrobić, chcę, aby wyszukać i zamienić barzbaz foo foo bar bar execute: s/bar/baz/g_ Potem próbuję nacisnąć Enter, ale to nie działa. Mogę...

10
„Polecenie nie znaleziono” podczas funkcji sudo z ~ / .zshrc

Mam funkcję w moim ~/.zshrc: findPort() { lsof -t -i :$1 } Zwykłe wywołanie to findPort 3306. Chcę uruchomić go z podwyższonymi uprawnieniami. Ale dostaję „polecenie nie znaleziono”. ➜ git 🍔 sudo findPort 3306 sudo: findPort: command not found Zakładam, że powodem jest to, że użytkownik root...

10
uzupełnianie opcji listy zsh apt

Jestem przyzwyczajony do używania uzupełniania tabulatorów w bash, aby uzyskać apt list --upgradable, pisząc apt ltab--utab, ale nie mogę zrobić tego samego z Zsh: --unie rozwija się --upgradablepo naciśnięciu tab. Poszukałem niektórych rozwiązań sugerujących instalację zsh-uzupełnień i dodawanie...

9
Wymuś tytuł na ekranie GNU

Domyślnie tytuł sesji ekranowej to nazwa ostatnio wprowadzonego polecenia, co jest dla mnie w porządku, ale w niektórych przypadkach chciałbym to zmienić. Wiem polecenia Ctrl- A Aale to tylko zmienia tytuł aż do następnego polecenia, i chciałbym go tam pozostać, dopóki nie zdecydują...