zstyleEs scheint nur ein zentraler Ort zum Speichern und Abrufen von Daten zu sein, eine Alternative zu exportShell-Parametern. Ist das wahr oder steckt noch mehr
zstyleEs scheint nur ein zentraler Ort zum Speichern und Abrufen von Daten zu sein, eine Alternative zu exportShell-Parametern. Ist das wahr oder steckt noch mehr
Mein aktueller Workflow ist: CTRL+ SHIFT+ TEin neues Terminalfenster zu starten. Das startet ein neues zsh-Terminal. Geben Sie tmuxbeginnen tmux. Wie kann ich tmux standardmäßig mit einem neuen Terminalfenster
Ich benutze Ubuntu 11.04. Gibt es eine Möglichkeit, die Farbgebung für die Ausgabe nach der Auflistung der fertiggestellten Registerkarten einer CD, eines Ls oder dergleichen festzulegen? dh myshell@root$ cd ~/user/files/ Ich drücke die Tabulatortaste ... myfile myfoo mybar <- diese Ausgabe ist...
Ich hätte gerne eine Datei zB. f mit nur zsh Aliasen (Reinheitsgründe). Dann möchte ich die f- Datei in meine .zshrc- Datei aufnehmen, damit die in f definierten Aliase in .zshrc sichtbar sind . Ist es möglich? Wenn ja, könnte ich zB ein Skript erstellen. my_alias( $my_alias ll 'ls -l'), das einen...
In zshhat der cdBefehl eine aus zwei Argumenten bestehende Form: cd OLD NEWändert sich zu ${PWD/OLD/NEW}. Mit dem neuen Vervollständigungssystem kann zsh vervollständigen NEW: Das zweite Argument wird auf der Grundlage dessen vervollständigt, was ersetzt werden OLDkann, um ein vorhandenes...
Follow-up zum Hintergrundteil dieser Frage . In bashkann ich verwende ${!FOO}für doppelte Substitution, in zsh ${(P)FOO}. In beiden Fällen eval \$$FOOfunktioniert die alte Schule (Hack-y) . Das Klügste und Logischste für mich wäre also ${${FOO}}, ${${${FOO}}}…eine doppelte / dreifache /...
Derzeit habe ich Folgendes in meinem .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Dies scheint jedoch nur mit dem Inhalt meiner aktuellen Eingabe übereinzustimmen, bevor ein Leerzeichen auftritt. Beispiel: sudo ls /Stimmt mit jeder Zeile in meinem Verlauf überein, die...
WARNUNG VERSUCHEN SIE NICHT, DIESES GERÄT AUF EINER PRODUKTIONSMASCHINE ZU LAUFEN Wenn ich die Wikipedia-Seite zum Thema lese, verfolge ich im Allgemeinen die Vorgänge mit folgendem Code: :(){ :|:& };: Auszug aus der Beschreibung Die folgende Gabelbombe wurde 2002 als Kunst präsentiert;56 Der...
Ist es möglich, den in zsh integrierten Zeileneditor ( zle) zu verwenden, um Eingaben an einen Unterprozess weiterzuleiten? Das heißt, ich möchte ausführen, zlewrap mycommandwo zlewrapist eine zsh-Funktion und mycommandist ein Programm, das nur Zeilen aus stdin liest; zlewrapwürde effektiv zles...
Die ersten beiden Zeichen wurden wiederholt, während ich Tabdie Vervollständigung durchführte. In der Abbildung unten cdwird wiederholt. Ich habe rxvt-unicdoe, xterm, terminator ausprobiert. Alle diese Terminalemulatoren haben dieses Problem. Zsh Version 5.0.2, Konfigurationsdatei...
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...
Angenommen, ich habe ein Skript: some-command "$var1" "$var2" ... Und für den Fall, dass var1es leer ist, würde ich es vorziehen, es durch nichts anstelle der leeren Zeichenfolge zu ersetzen, so dass der ausgeführte Befehl lautet: some-command "$var2" ... und nicht: some-command '' "$var2" ... Gibt...
Nehmen wir an, meine Eingabeaufforderung sieht folgendermaßen aus (das _ steht für meinen Cursor) ~ % _ Kann ich das auf irgendeine Weise so aussehen lassen? ~ % _ [some status] Die Frage betraf ursprünglich zsh, hat jetzt aber andere Antworten.
Der Ausdruck: $ ksh -c 'for ((i=0;i<10;i++)){ echo $i;}' 0 1 2 3 4 funktioniert einwandfrei Ich kann die Beschreibung dieser Syntax, in der die ersetzt {...;}wird, nicht ; do ...; doneim Handbuch finden. Gibt es eine Referenz im Handbuch? Für welche Shells funktioniert das
Angenommen, ich habe zwei Wege: <source_path>und <target_path>. Ich würde meine Shell (zsh) wie automatisch, um herauszufinden , ob es eine Möglichkeit darzustellen , ist <target_path>aus <source_path>als relativer Pfad. Nehmen wir zum Beispiel an <source_path> ist...
Unter Verwendung von zshwird die Meldung "Keine Übereinstimmung gefunden" angezeigt, wenn ein Muster ausgewählt wird, das nicht zu dem Muster passt, rmund das auch, wenn die Ausgabe umgeleitet wird. # rm * > /dev/zero 2>&1 zsh: no matches found: * Wie kann ich diese Nachricht...
In zsh (sowie in bash) können Sie einige Protokollworterweiterungen verwenden, um Argumente aus früheren Befehlen zu kennzeichnen. In diesem Beispiel wird gezeigt, wie der zweite Parameter aus dem vorherigen Befehl im Verlauf mit !:#Erweiterung abgerufen wird: % echo foo bar baz foo bar baz % echo...
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...
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.)...
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...