Działa to w bash( parse_git_branchjest zdefiniowaną funkcją) export PS1="\$(parse_git_branch)" Ale nie mogę znaleźć odpowiednika w zsh. Uwaga: jeśli to zrobię PROMPT="$(parse_git_branch)" Wydaje się, że działa, ale w rzeczywistości uruchamia polecenie po ustawieniu monitu, co nie jest celem.
Kiedy chcę wrócić do katalogu wyższego poziomu w Linuksie cd .., piszę na maszynie cd //. Ku memu wielkiemu zdziwieniu nie zgłoszono żadnych błędów. Co więcej, pojawia się monit username@hostname://$. lswskazuje, że jestem teraz w katalogu głównym. Czy to błąd czy funkcja powłoki? Jeśli funkcja jest //aliasem /? Moja powłoka …
Zajmuję się programowaniem na komputerze kolegi. Ma wersję emacsa (23.1.1), z której wcześniej nie korzystałem. Mój problem polega na tym, że kiedy przechodzę do trybu powłoki, mój monit bash wygląda następująco: ^[]0;jay@socrates:~^G[jay@socrates]$ Mam PS1ustawione '[\u@\h]\$ 'w moim .bashrc. Powinno to wyglądać tak: [jay@socrates]$ Tak to wygląda w zwykłej powłoce. Sprawdziłem …
Próbuję naprawić niewielki (ale irytujący) problem z moim monitem zsh. Problem, który widzę, polega na tym, że kiedy używam terminala w środowisku systemu operacyjnego GUI (na przykład Terminal.app lub iTerm 2 w OS X 10.7.2) i zmieniam rozmiar okna terminala, terminal jest przerysowany z dodatkowymi monitami . Problem został odtworzony …
Kiedy uruchamiam SQL Server Management Studio 2008, mam błąd, który istnieje już od zawsze i jest tutaj udokumentowany . Jedną z sugestii, aby naprawić to, co faktycznie działało, było uruchomienie SSMS za pomocą Uruchom jako administrator. Zmodyfikowałem więc właściwości skrótu, aby zawsze uruchamiał go jako administrator. Jedyną irytacją jest to, …
Obecnie pracuję na komputerze z systemem Linux, a monit powłoki pokazuje mi ostatnią zwracaną wartość i liczbę wykonanych poleceń (wraz z obrazem, z liczbami pokazanymi na fioletowo). Mój komputer tego nie ma, jak mogę to skonfigurować? Używam Xubunto, jeśli potrzebujesz więcej szczegółów, daj mi znać - nie jestem zbytnio użytkownikiem …
Jestem na CentOS 6.4. Domyślnie monit użytkownika root ma #symbol, tzn. Wygląda mniej więcej tak [root@myserver ~]# . echo $PS1drukuje [\u@\h \W]\$; ale jeśli robię PS1="[\u@\h \W]\$"(który nie powinien nic zmieniać, afaics), I skończyć z wiersza, który wygląda tak: [root@myserver ~]$. Dlaczego, kiedy próbuję to ustawić sam (ostatecznie chciałbym to …
Chcę zastąpić pasek stanu pytaniem bash wyświetlającym numer okna jak ①. Jak mogę uzyskać bieżący numer okna w powłoce? Istnieje zmienna env TMUX_PANE, niestety nie ma TMUX_WINDOW. Najbliższe, jakie mam: tmux display-messageflashowanie informacji o oknie / okienku, a następnie wzięcie ostatniej linii tmux show-messagesi parsowanie. Nie chcę, aby informacje o …
Ostatnio przełączałem się z basha na zsh, ale denerwuje mnie, że nie widzę, w którym katalogu jestem (MacOSX) Jak uzyskać „pwd”, aby wyświetlić się w moim wierszu?
Lubię używać niestandardowego monitu (bieżąca ścieżka w kolorze niebieskim) na moim komputerze z systemem UNIX: export PS1='\[\e[0;34m\]\w \$\[\e[m\] ' Ale kiedy próbuję użyć go na terminalu Mac, nie działa: nie wykrywa końca monitu i zastępuje go, gdy piszę polecenia. Dzieje się tak również wtedy, gdy wprowadzam długie polecenie, w którym …
Jakoś mój monit bash został zmieniony na „elementary: ~ steven $” i chcę go zmienić z powrotem na domyślny monit. Dodałem następujące do ~ / .bashrc, a następnie do ~ / .profile: export PS1="\s-\v\$ " Ani nie wykonaj, gdy otworzę Terminal. Jeśli uruchomię polecenie sourcedla dowolnego pliku, będzie działało dobrze …
Mam zmienną środowiskową ustawioną w folderze moich projektów w następujący sposób: PROJ=$HOME/projects Kiedy chcę otworzyć folder projektu, po prostu wpisuję PROJ / nazwa_projektu, a powłoka otwiera katalog, a mój monit wygląda następująco: ~PROJ/project_name Kiedy otwieram nowe okno tmux, otwiera nową powłokę z pytaniem pokazującym pełną ścieżkę w następujący sposób: ~/projects/project_name …
Czasami, po naciśnięciu klawisza strzałki (zwykle w górę) wewnątrz powłoki, terminal lub powłoka nie ESCwypisuje znaku przed sekwencją ucieczki, więc jeśli nacisnę strzałkę w górę, aby spróbować zobaczyć ostatnie polecenie, wyświetli [Abash i OAna zsh, zamiast ostatniego polecenia. Działa poprawnie przy następnym naciśnięciu klawisza strzałki. Dzieje się tak niezależnie od …
Chciałbym poznać podstawowe polecenia w oknach monitowych. Dlatego chcę zacząć od znajomości polecenia zwracającego szczegółowe informacje o moim systemie operacyjnym, takie jak wersja jądra / wersja i UBR (aktualizacja wersji kompilacji).
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.