Als «zsh» getaggte Fragen

14
Check Variable ist ein Array in Bourne wie Shell?

In einer Bourne-ähnlichen Shell, die Array-Variablen unterstützt, können wir mithilfe von Parsing prüfen, ob es sich bei der Variablen um ein Array handelt. Alle folgenden Befehle wurden nach dem Ausführen ausgeführt a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a...

14
Eingabeaufforderung mit 256 Farben in Zsh

Wie kann ich festlegen, dass meine Eingabeaufforderung in 256 Farben eingefärbt wird? Ich suche ein Äquivalent zur Bash-Eingabeaufforderung: local DEFAULT="\[\033[0;39m\]" local ROOK="\[\033[38;5;24m\]" PS1="${ROOK}\$${DEFAULT}

14
Der Befehl scp, der in bash ausgeführt wird, funktioniert in zsh nicht

Dieser Befehl funktioniert gut in bash: bash-3.2$ scp luna4:/u/paige/maye/src/diviner/notebooks/plots/hk_* . hk_az.png 100% 126KB 126.0KB/s 00:00 hk_baffle.png 100% 166KB 166.3KB/s 00:01 hk_bb.png 100% 144KB 143.8KB/s 00:00 hk_el.png 100% 115KB 115.3KB/s 00:00 hk_fpa.png 100% 123KB 123.2KB/s 00:00...

14
So konfigurieren Sie .zshrc für bestimmte Betriebssysteme

Ich möchte emacsaus dem ApplicationsOrdner verwenden, wenn ich einen Mac verwende, aber ich verwende dasselbe .zshrcin Ubuntu. alias emacs='/Applications/Emacs.app/Contents/MacOS/bin/emacsclient' Daher möchte ich diesen Alias ​​nur erstellen, wenn ich ihn verwende OS X. Wie kann ich einen...

13
Ändern Sie das Zsh-Thema in Android Studio

Ich bin kürzlich zum Schiff gesprungen zshund benutze das Oh my Zsh! Thema blinks. Im OSX-Terminal sieht es sehr gut aus, aber im Android-Studio-Terminal sieht es sehr schlecht aus. Meine Frage ist also, ob es eine Möglichkeit gibt, zu überprüfen, ob diese Sitzung in Android Studio und nicht im...

13
Vervollständigungsliste in zsh dynamisch aktualisieren

Ich finde die Ergebnislisten von zsh für die TabVervollständigung recht nützlich, möchte ihr Verhalten jedoch ein wenig ändern: Sie sollten erscheinen, wenn ich Tabzum ersten Mal und danach dynamisch mit jedem neuen Buchstaben aktualisiert. Das Standardverhalten ist, dass die Vorschläge nur neu...

13
$ {! FOO} und zsh

${!FOO}Führt eine Doppelsubstitution in durch bash, dh, es wird der (Zeichenfolge-) Wert von FOO als Variablenname verwendet. zshunterstützt diese Funktion nicht. Gibt es eine Möglichkeit, diese Arbeit in bashund gleich zu machen zsh? Hintergrund: Ich habe eine Liste von Umgebungsvariablen, wie...

13
Was prüft [-t 1]?

Ich habe gerade einen Weg gefunden, um zu starten, zshwenn ich das bashunter Windows starte https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ . Es wird empfohlen, folgenden Code am letzten von hinzuzufügen .bashrc. # Launch Zsh if [ -t 1 ]; then exec zsh fi Was [ -t 1...

13
Zsh-Vervollständigung, Shift-Tab aktivieren

Wenn zsh Ihnen ein Menü mit möglichen Vervollständigungen anzeigt, möchte ich, dass ich shift-tabauf vorherige Vervollständigungseinträge zugreifen kann. Gibt es eine Option, die steuert, mit welcher Taste auf vorherige Vervollständigungseinträge zugegriffen wird? Und wenn ja, was muss ich meiner...

13
cp versteckte dateien mit glob mustern

Situation : $ mkdir foo && touch foo/.test $ cp foo/* . zsh: no matches found: foo/* (or bash : cp: cannot stat ‘foo/*’: No such file or directory) Ich habe ein Verzeichnis voller versteckter Ordner und Dateien. Was passiert und was ist die

13
Abschluss abbrechen, aber nur Abschluss in zsh

Wenn eine Abschlussfunktion lange dauert, kann ich sie durch Drücken von Ctrl+ C(Terminal-Interrupt-Taste, SIGINT senden) oder Ctrl+ G(gebunden an send-break) unterbrechen . Mir bleibt dann das unvollständige Wort. Wenn ich jedoch zufällig Ctrl+ Coder Ctrl+ Gdrücke, sobald die Abschlussfunktion...