Ich hatte einmal einige Hosts mit den Namen "myhost", "myhost1" usw. Und jetzt werden alle außer "myhost3" ungültig. Ich habe diese aus /etc/hostsund entfernt ~/.ssh/known_hosts, aber zsh vervollständigt sie immer noch für mich. Gibt es eine andere Datei, die ich bearbeiten sollte, damit zsh diese Hosts vergisst? Ich habe in …
Ich bin seit einiger Zeit ein Benutzer von Bash. Ich möchte jetzt mindestens eine andere Muschel lernen, also habe ich die Korn-Muschel aufgenommen. Es sieht jedoch nicht so aus, als ob Ksh seit fast zwanzig Jahren große Updates hat, und ich habe gelesen, dass Zsh Funktionen davon enthält. Ich habe …
Kann mich jemand auf Code oder ein Tutorial zum Schreiben eines Shell-Skripts verweisen, das rekursiv eine gesamte Verzeichnisstruktur durchlaufen kann (beginnend mit dem aktuellen Arbeitsverzeichnis oder mit einem erforderlichen Argument, wo ich anfangen soll) und kann: Bestimmen Sie, ob ein Element ein Verzeichnis ist und ob es chmod 755... oder …
Ich habe kürzlich von Bash zu Zsh gewechselt. Ich entdeckte zwei winzige Probleme und Unterschiede zwischen zsh und bash. Ich war etwas enttäuscht , als mein Liebling zwei Verknüpfungen !!und !$nicht so tun , als sie in der Bash tun. Wenn ich mit den Argumentverknüpfungen Folgendes versuche (sorry, ich weiß …
Ich habe ZSH verwendet, um den Hostnamen zu vervollständigen, und möchte das Standardverhalten ändern. Wenn ich mehrere Hosts mit ähnlichen Namen habe, erledigt die Fertigstellung Dinge, die mir egal sind. Ein Beispiel ist am besten: Nehmen wir an, ich habe diese Gastgeber: host01.stage.example.com host02.stage.example.com host01.prod.example.com host02.prod.example.com Jetzt werde ich in …
Ich liebe Zshs Tab-Vervollständigungen, aber es ist frustrierend, wenn es nur eine mögliche Option gibt und ich zweimal Tabs machen muss, um den Dateinamen zu vervollständigen. Wenn dies beispielsweise eine Liste von Dateien in einem Verzeichnis ist: - a.txt - b.txt - x.txt und ich cat x<TAB>tippe ZSH ein, ich …
Grundsätzlich kann ich einen Glob in zsh für eine Liste verwenden. Oft stellt sich heraus, dass ich diese Liste filtern möchte, aber ich frage mich leider, ob ich das tun muss. Hat zsh eine Methode zum Filtern einer Liste? Ich fürchte, dies ist eine offensichtliche Frage, aber mental ist es …
Ich dachte das Glob-Muster: **/(*|.*) würde jeden Ordner und jede Datei darstellen, die mit dot ( .) beginnen oder nicht, aber es werden Verzeichnisse im aktuellen Verzeichnis übersprungen, die mit beginnen .. Was ist das Glob-Muster, das bedeutet: Jede Datei und jeder Ordner, mit denen .in den aktuellen und tieferen …
Ich habe mich gefragt, ob es eine Möglichkeit gibt, die ersten N Dateien unter einem bestimmten Verzeichnis in zsh anzugeben. Ich interessiere mich für Lösungen für die rekursive Aufzählung (dh jede Datei, die rekursiv unter einem Pfad für die Aufzählung berücksichtigt wird) und nicht rekursiv (nur die Dateien, die ausschließlich …
Unter Mac OS X 10.6 ist zsh. Ich habe in .zshrc gesetzt: setopt automenu … Um ein Abschlussmenü unterhalb der Eingabeaufforderung zu erhalten. Wenn ich tippe: cd <TAB> Ich sehe ein Abschlussmenü mit allen Verzeichnissen, deren Namen Leerzeichen enthalten, wobei diese Leerzeichen mit einem Backslash versehen sind. Ich möchte, dass …
Ich habe meine Login-Shell von bash auf zsh bei einer Installation von Debian Squeeze mit XFCE geändert. Wenn ich xfce4-terminal starte, startet zsh, lädt aber meine Konfiguration nicht.
Ist es möglich, zsh so zu konfigurieren, dass globale Aliase während der Tab-Vervollständigung erweitert werden? Zum Beispiel habe ich die allgemeinen Aliase: alias -g '...'='../..' alias -g '....'='../../..' aber wenn ich zum Beispiel cd .../some<tab>tippe, wird es nicht auf cd .../somethingoder erweitert cd ../../something. Infolgedessen verwende ich diese praktischen Aliase …
Zsh verfügt über eine gewisse Automatisierung im Zusammenhang mit der Fertigstellung, die die meiste Zeit hilfreich ist: Nach dem Drücken Tabwird automatisch ein Leerzeichen eingefügt (oder ein anderes geeignetes Zeichen, z. B. ,in geschweiften Klammern). Ich möchte diese Funktion beibehalten, außer in einem Fall: Wenn ich tippe &oder |drücke Tab, …
Ich habe ein Skript /venv/bin/activate, das einige Umgebungsvariablen setzt. Ich suche nach einer Möglichkeit, zsh zu starten, dieses Skript als Quelle zu verwenden und dann mit einer normalen interaktiven Sitzung fortzufahren. Wenn ich diese Sitzung beende, sollte die Sitzung, zu der ich zurückkehre, nichts über die durchgeführten Umgebungsänderungen wissen activate. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.