Pytania otagowane jako oh-my-zsh

oh-my-zsh to dodatek do zsh, który dodaje dodatkowe funkcje, pomocniki autouzupełniania i motywy

9
Zsh zaczyna się niezwykle powoli
ZSH zajmuje około półtorej sekundy od utworzenia nowego okna terminala do gotowości. Jestem prawie pewien, że winowajcą jest compinit. Nie udało mi się znaleźć dobrej dokumentacji, compinit,ale wygląda na to, że powinna ona buforować wszystkie niezbędne rzeczy w jakimś pliku .zcompdump. Jakieś sztuczki na przyspieszenie?
63 mac  zsh  oh-my-zsh 

2
zakończenie historii oh-my-zsh
Niedawno przeszedłem na zsh, używając robbyrussell'soh-my-zsh . Wcześniej używałem bash z wieloma niestandardowymi rzeczami i brakuje mi tylko jednej rzeczy, ponieważ zsh próbuje być „zbyt inteligentny”: Jeśli napiszę, git commita następnie ↑zsh przejdzie przez wszystkie ostatnie gitpolecenia. Jednak tak naprawdę chcę przejrzeć wszystkie polecenia zaczynające się od git commit(nie tylko …

4
Niestandardowy monit Tmux i ZSH: błąd z nazwą okna
Dostosowałem mój monit ZSH oh-my-zsh, aby był bardziej czytelny i dodawał informacje o git, jeśli jestem w repozytorium. Przykład: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(w repozytorium git) Działa dobrze, ale mam kilka błędów tmuxi nazwę okna. Nadal wyświetla wartość nie sensowną i nie mogę go wyłączyć za pomocą automatic-rename …
43 git  zsh  tmux  prompt  oh-my-zsh 

3
Używanie symboli wieloznacznych w poleceniach z zsh
Używając poleceń takich jak rsynci scpprzy pomocy ZSH, mam problemy. Zamiast (normalnego) zachowania polegającego na podawaniu mi wszystkich pasujących plików, nie uruchomi się i zwróci: ➜ ~ rsync -azP user@server:~/* ~/ zsh: no matches found: user@server:~/* Jak mogę to naprawić? Mój .zshrc ZSH=$HOME/.oh-my-zsh ZSH_THEME="robbyrussell" plugins=(git brew) source $ZSH/oh-my-zsh.sh export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/local/sbin

4
Jak zmienić domyślną powłokę w Cygwin?
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ę?
29 bash  shell  cygwin  zsh  oh-my-zsh 

1
Jak zatrzymać zsh przed zjedzeniem miejsca przed symbolem fajki?
Kiedy wpisuję spację, po której następuje symbol potoku '|'w wierszu polecenia zsh, zsh zjada spację, umieszczając symbol potoku bezpośrednio przed poprzednim słowem. Jak temu zapobiec? Nie jestem pewien co do możliwych konwencji stylistycznych, ale lubię spację po obu stronach symbolu potoku dla czytelności. Używam och-my-zsh praktycznie od razu po wyjęciu …
18 zsh  oh-my-zsh 

1
Jak mogę selektywnie wyłączyć integrację kontroli wersji zsh, gdy mój plik CWD znajduje się na zdalnym systemie plików?
Używam zsh w OSX i czasami muszę pracować na zamontowanym woluminie sshfs. Jednak git jest NAPRAWDĘ powolny w stosunku do montowań sshfs. Mój monit korzysta z funkcji trybu vc wbudowanych w Zsh, ale w tym przypadku chcę pominąć tę część. Chciałbym selektywnie wyłączyć integrację vc za każdym razem, gdy mój …

1
Jak „źródlić” skrypt powłoki za pomocą bash z zsh?
Używam zsh i bardzo mi się podoba, ale dużo pracuję ze źródłem Androida, który ma skrypty kompilacyjne, które wymagają poprawnej oceny bash. Skrypty te należy uzyskać przed kompilacją i zdefiniować zmienne środowiskowe i funkcje powłoki używane podczas kompilacji. Zsh nie może źródła tych plików, a jeśli spróbuję wydać emulate bashmoją …
14 bash  zsh  oh-my-zsh 

2
Co robi „d” w Oh-my-Zsh?
Właśnie pobrałem oh-my-zsh i dowiedziałem się, że „d” zostało przejęte przez jakieś polecenie, którego nie znam. Czy ktoś wie, co z tego wynika? 0 ~/Desktop/Dropbox/project_Sites/rails_app/app/views/static_pages 1 ~/Desktop/Dropbox/project_Sites/rails_app/app/views 2 ~/Desktop/Dropbox/project_Sites/rails_app 3 ~/Desktop/Dropbox/project_Sites 4 ~/Desktop/Dropbox 5 ~ 6 ~/.oh-my-zsh 7 ~/.oh-my-zsh/plugins 8 ~/.oh-my-zsh/plugins/rails 9 ~/.oh-my-zsh/lib
14 zsh  oh-my-zsh 

4
Zmień powłokę sudo su
Ilekroć uruchamiam sudo suz mojego normalnego zsh(który używa frameworka oh-my-zsh ), shdomyślnie jestem zmuszony używać starej powłoki Bourne'a ( ) (oczywiście; jest to standardowe zachowanie w większości * podobnych do nix systemów). Jeśli uruchomię się zshod wewnątrz shpo uruchomieniu sudo su, otrzymam powłokę Z, ale bez ulepszeń od oh-my-zsh. Czy …
13 macos  zsh  sudo  sh  oh-my-zsh 

3
oh-my-zsh włączony autopushd? Jak mogę to wyłączyć?
Wygląda na to, że autopushdwłączyłem (wiem, że go nie włączyłem ) i jest to dość irytujące, ponieważ wolę wybierać i wybierać, kiedy mam używać stosu katalogów. Jak mogę wyłączyć autopushd? Zajrzałem do środka ~/.zshrci ~/.oh-my-zsh/oh-my-zsh.shnic nie mogłem znaleźć. Używam oh-my-zsh na Mac OSX Lion.
12 zsh  oh-my-zsh 

3
ustaw pewną wersję oprogramowania jako domyślną w Ubuntu
Obecnie mam 2 wersje php zainstalowane na Ubuntu 12.04. jeden dla php 5.3 zainstalowany przy użyciu apt-get, a drugi dla xampp z php 5.5 Kiedy wykonuję te polecenia: > which php /usr/bin/php > php --version PHP 5.3.10-1ubuntu3.8 with Suhosin-Patch (cli) (built: Sep 4 2013 20:05:42) Copyright (c) 1997-2012 The PHP …
11 linux  ubuntu  php  zsh  oh-my-zsh 

2
Jak odzyskać ^ S w Zsh?
Znalazłem mapowanie ^ S jako klucz wyszukiwania fwd dla zsh (ohmyzsh), ale chciałbym go używać również w vimie do różnych mapowań - wygląda na to, że mapowanie zsh uniemożliwia mi teraz korzystanie z niego. Jest jakiś sposób, aby usunąć mapowanie Bindkeya lub mieć go na dwa sposoby?

2
Pozyskanie pliku aliasu w folderze oh my zsh custom /
Próbuję użyć aliasów zdefiniowanych w moim pliku ~ / .aliases w moim zsh z instalacją oh-my-zsh. Dokumentacja sugeruje, że aliasy / funkcje / itp. Powinny znajdować się w plikach .oh-my-zsh / custom / jako pliki z rozszerzeniem .zsh. Mogę utworzyć plik aliasów, używając słowa kluczowego „alias” jak zwykle. Jednak gdy …

1
Jak sprawić, aby zsh zawsze wyświetlał nazwę zmiennej środowiskowej zamiast ścieżki?
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 …
2 zsh  tmux  prompt  oh-my-zsh 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.