Als «zsh» getaggte Fragen

Zsh ist eine Shell mit vielen erweiterten Befehlszeilen- und Skriptfunktionen.

1
wie man eine Datei findet, die einen Alias ​​definiert
Ich habe ein Problem und bin mir nicht sicher, wie ich mich fortbewegen soll. Irgendwo auf meinem System habe ich einen Alias ​​als solchen definiert: alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\' Ich bin nicht sicher, in welcher Datei sich diese befindet, und ich möchte sie ändern (oder tatsächlich entfernen). Ich könnte es …
21 zsh  alias  search  oh-my-zsh 


1
Git-Vervollständigung mit zsh: Dateinamen mit Leerzeichen werden nicht richtig maskiert
Git-Vervollständigung: Ich habe Probleme mit der automatischen Vervollständigung der Dateinamen von Git auf meinem System. Ich verwende zsh(5.0.5) mit git(1.9.3) unter OS X (10.9.3). Beide zshund gitwurden über Homebrew installiert. (Die Ausgabe der Vollversion befindet sich am Ende des Beitrags.) gitBeim Vervollständigen des Dateinamens werden keine Leerzeichen wie erwartet eingefügt. …
20 zsh  autocomplete  git 

3
Entfernen Sie alle Dateitypen bis auf einen (oder mehrere)
Ich habe versucht, einen Befehl zum Entfernen aller Dateien in einem Ordner zu finden, aber keine Art von Dateityp. Aber ich scheine kein Glück zu haben. Was ich bisher ausprobiert habe: set extended_glob rm !(*.dmg) # this returns zsh:number expected rm ./^*.dmg # this returns no matches found Die Version …
20 zsh  wildcards 

4
Pfadunabhängiges Shebangs
Ich habe ein Skript, das auf zwei Computern ausgeführt werden soll. Diese beiden Computer erhalten Kopien des Skripts aus demselben Git-Repository. Das Skript muss mit dem richtigen Interpreter (zB zsh) ausgeführt werden. Leider leben beide env und zshan unterschiedlichen Orten auf den lokalen und entfernten Rechnern: Remote-Maschine $ which env …
20 shell  zsh  cron  path 


3
Gibt es irgendwelche Nachteile bei der Einstellung von "noclobber"?
Da zshalle Dateien den Befehl gegeben verprügeln können: >* Ich denke, dass das Setzen der Option noclobbereine gute Idee wäre. Ich kann immer verwenden, >| filewenn ich das Standard-Clobber-Verhalten sowohl in bash als auch in zsh verwenden möchte. (zsh erlaubt auch die alternative Syntax >!file). Ich noclobbervermute, dass aufgrund der …
19 bash  shell  zsh 

4
Suchen Sie nach einem vorherigen Befehl mit demselben Präfix, wenn Sie an einer Shell-Eingabeaufforderung die Nach-Oben-Taste drücken
Aus einer FreeBSD-Welt kommend möchte ich das Linux-Terminal wie FreeBSD verhalten lassen, insbesondere die 9.1-Version. Wenn Sie cddas Terminal eingeben und den Aufwärtspfeil drücken, können Sie alle Befehle im Verlauf durchsuchen, beginnend mit cddenen Sie beginnen viel Zeit gewinnen. Ich weiß nicht, wie ich diese Funktion in Linux Debian oder …

5
Wie zeige ich den Namen der aktuellen Virtualenv an?
Ich verwende virtualenv, virtualenvwrapper, zsh, oh-my-zsh, Terminator, auf Crunchbang. Ich versuche, den Namen des Stroms virtualenvso anzuzeigen workon example (example)... Ich habe viele Lösungen ausprobiert, keine scheint zu funktionieren. Hier ist meine .zshrc- Datei. Ich weiß, dass es keine große Sache ist, sie zu beheben, aber ich kann nicht die …

3
Wie lösche ich einen Teil eines Pfades in einer interaktiven Shell?
Gibt es eine Verknüpfung in Bash und Zsh, um eine Komponente eines Pfades zu löschen? Wenn ich zum Beispiel ls ~/local/color/tippe und der Cursor am Ende der Zeile steht, gibt es eine Verknüpfung, um die color/am Ende zu löschen ? Idealerweise möchte ich Lösungen sowohl im vi-mode als auch im …
19 bash  shell  zsh 

4
Das Ausführen von chsh ändert die Shell nicht
Ich möchte meine Shell von bash auf zsh ändern. Ich habe versucht, Folgendes auszuführen, während ich als Benutzer zol angemeldet war: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not …
19 shell  zsh  users 

1
Wofür stehen die Buchstaben im Befehl "fc"?
Ich bin gerade auf den fcBefehl gestoßen, mit dem Sie den vorherigen Befehl bearbeiten und anschließend ausführen können. Es hat eine eigene FCEDITUmgebungsvariable zum Einstellen seines Editors und eine Manpage im POSIX Programmer's Manual ( 1p). Es erstellt eine Datei im /tmpVerzeichnis und führt den Inhalt aus, wenn die Datei …
19 zsh  command  posix 

3
PS1 = '$ (pwd)' Warum funktioniert das und warum unterscheidet sich das von PS1 = $ (pwd)
Warum wechselt die Eingabeaufforderung bei Eingabe dieses Befehls in mein Verzeichnis? PS1='$(pwd)' Ich verwende einfache Anführungszeichen, was keine Interpolation bedeutet, auch bekannt als echo '$(pwd)'- →$(pwd) Sagen Sie außerdem, dass wir geklärt haben, warum dies funktioniert. Warum funktioniert es anders als PS1=$(pwd)? (überhaupt keine Anführungszeichen) Mit "anders" meine ich, dass …
18 bash  zsh  prompt  pwd 


2
Wie kann ich Befehle in zsh fett darstellen?
Ich habe meine Bash-Shell so eingerichtet, dass alle von mir eingegebenen Befehle fett dargestellt werden und die Ausgabe der Befehle in normaler Gewichtung angezeigt wird: Ich tat dies, indem ich \e[01mam Ende meiner PS1Variablen hinzufügte , um fett zu aktivieren, und trap DEBUGes mit deaktivierte: trap 'printf "\e[0m" "$_"' DEBUG …
18 zsh  colors  prompt 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.