Heim >Technologie-Peripheriegeräte >IT Industrie >10 ZSH -Tipps & Tricks: Konfiguration, Anpassung und Verwendung
In diesem Artikel werden Sie ZSH installieren und zehn Tipps zur Verbesserung der Effizienz der ZSH -Nutzung geben.
Als Webentwickler werden die Befehlszeilen in Workflows immer wichtiger. Wir verwenden es, um NPM -Pakete zu installieren, API -Endpunkte zu testen, Commits auf GitHub und mehr zu bringen.
Die von mir ausgewählte Schale ist ZSH. ZSH ist eine sehr anpassbare UNIX -Shell mit leistungsstarken Funktionen wie leistungsstarker Registerkartenautomatik, intelligenter Verlauf, Remotedateierweiterung und vielem mehr.
Diese Anleitung ist für alle Benutzer geeignet (auch für Windows -Benutzer, dank Windows -Subsysteme für Linux). Angesichts der Tatsache, dass Apple angekündigt hat, dass ZSH jetzt eine Standardhülle für MacOS Catalina ist, ist dies möglicherweise besonders nützlich.
Beginnen wir!
Schlüsselpunkte
Installation ZSH
Ich stelle keine detaillierten Installationsanweisungen für jedes Betriebssystem an, sondern gebe einige gängige Richtlinien an. Wenn Sie Probleme haben, ZSH zu installieren, gibt es online viele Hilfeinformationen.
Zum Zeitpunkt des Schreibens ist die aktuelle ZSH -Version 5.7.1.
Installieren Sie ZSH auf macOS
Die meisten Versionen von macOS haben ZSH vorinstalliert. Sie können überprüfen, ob dies bei der Befehls zsh --version
der Fall ist und ob Sie die Version installiert haben. Wenn die Version 4.3.9 oder höher ist, sollte sie verfügbar sein (zumindest ist diese Version für OH My ZSH später erforderlich). Wenn nicht, können Sie dieser Anleitung folgen, um neuere Versionen von ZSH mit Homebrew zu installieren.
festlegen. Nach der Ausgabe dieses Befehls müssen Sie sich abmelden und sich dann erneut anmelden, um die Änderungen in Kraft zu setzen. chsh -s $(which zsh)
verwenden, um zu verprügeln. chsh -s $(which bash)
Installieren Sie ZSH unter Linux
Auf Ubuntu-basierten Verteilungen können Sie ZSH mit sudo apt-get install zsh
installieren. Sobald die Installation abgeschlossen ist, können Sie die Version mit zsh --version
überprüfen und dann ZSH als Standardhülle mit chsh -s $(which zsh)
einstellen. Sie müssen sich abmelden und sich dann erneut anmelden, damit die Änderungen wirksam werden.
Wie bei MacOS können Sie chsh -s $(which bash)
verwenden, um zu verprügeln.
Wenn Sie eine nicht-subuntu-basierte Verteilung ausführen, überprüfen Sie bitte die Anweisungen für andere Verteilungen.
Installieren Sie ZSH unter Windows
Leider wurden die Dinge ein wenig kompliziert. ZSH ist eine Unix -Shell. Um sie unter Windows auszuführen, müssen Sie Windows -Subsystem für Linux (WSL) aktivieren, eine Umgebung zum Ausführen von Linux -Binärdateien in Windows 10 und 11.
Es gibt viele Tutorials im Internet, um zu erklären, wie ZSH in Windows 10 verwendet wird. Ich fand die folgenden zwei Tutorials auf dem neuesten Stand und leicht zu befolgen:
Bitte beachten Sie, dass Sie auch Cygwin verwenden können, um ZSH auszuführen. Hier sind Anweisungen dafür.
Erster Lauf
Wenn Sie ZSH zum ersten Mal öffnen, sehen Sie das folgende Menü.
Wenn Sie (1) auswählen, werden Sie in ein Menü gebracht, mit dem Sie Verlauf, Schlüsselbindungen und viele weitere konfigurieren können. Ich empfehle jedoch, (2) auszuwählen, wodurch eine Konfigurationsdatei mit empfohlenen Standardeinstellungen erstellt wird.
Konfigurationsdatei
finden Schauen wir uns jetzt die gerade erstellte Datei an. Gehen Sie zu Ihrem Heimverzeichnis und öffnen Sie die Datei .zshrc
im Herausgeber Ihrer Wahl. Diese Datei wird ausgeführt, wenn Sie ZSH starten, und hier befindet sich eine benutzerdefinierte Konfiguration.
Hinweis: Bei den meisten Betriebssystemen sind Dateinamen, die mit Punkten beginnen, standardmäßig versteckt, sodass Sie sie sichtbar machen müssen, um sie zu bearbeiten. Wenn Sie nicht sicher sind, wie es geht, suchen Sie nach "Hidden Dot -Dateien Mac/Linux usw. anzeigen".
können wir zeigen, wie diese Datei funktioniert, indem wir einen Alias erstellen. In seiner einfachsten Form ist ein Alias eine terminale Verknüpfung für reguläre Befehle. Fügen Sie Folgendes am Ende .zshrc
hinzu und speichern Sie die Datei:
<code>alias myip="curl http://ipecho.net/plain; echo"</code>
starten Sie Ihre Shell neu (zum Beispiel, indem Sie sie schließen und dann erneut öffnen) und geben Sie myip
ein. Wenn Sie das CULL -Programm installiert haben, sollten Sie die aktuelle öffentliche IP -Adressadressausgabe an der Terminal sehen. Wenn Sie Alias mehr ausprobieren möchten, sehen Sie sich 7 super nützliche Alias an, um Ihr Entwicklungsleben zu erleichtern.
Schließen Sie das Terminal, indem Sie exit
eingeben und die auch in Ihrem Heimverzeichnis befindliche .zsh_history
-Datei finden. Hier speichert ZSH Ihre vorherige Terminalbefehlsliste. Derzeit sollte es zwei Zeilen enthalten - myip
und exit
.
Hinweis: In diesem Tutorial werden wir die Shell mehrmals neu laden. Sie können dies auch mit dem Befehl tun: source ~/.zshrc
.
Überprüfen Sie Ihren Fortschritt
Zu diesem Zeitpunkt sollten Sie ZSH installiert haben und als Standardhülle einstellen. Wenn Sie Probleme haben, erstellen Sie ein Thema im SitePoint -Forum und suchen Sie Hilfe.
Lassen Sie uns jetzt in einige Tipps geraten.
Wenn Sie nur einem dieser Tipps folgen, muss dies sein.
Oh mein ZSH ist ein Community-gesteuerter Framework für die Verwaltung Ihrer ZSH-Konfigurationen mit Tausenden nützlicher Funktionen, Assistenten, Plugins und Themen. Viele der folgenden Tipps hängen davon ab, dass Sie dieses Framework installiert haben.
Wie in der Projekt -Homepage angegeben, können Sie sie mit Curl oder WGet installieren:
<code>alias myip="curl http://ipecho.net/plain; echo"</code>
<code>sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"</code>
Dies setzt voraus, dass Sie Git installiert haben, und hoffentlich haben Sie es installiert. Wenn nicht, können Sie es von der Homepage des Projekts erhalten.
Wie Sie sehen können, erstellt aus der Post-Installation-Nachricht, oh mein ZSH, eine Sicherung der .zshrc
-Datei und ersetzt sie dann durch seine eigene Version. Dies bedeutet, dass Sie jede benutzerdefinierte Konfiguration (z. B. unseren myip
alias) in eine neue .zshrc
-Datei kopieren müssen.
Wenn Sie viel Zeit mit dem Terminal verbringen, lohnt es sich, einige Anstrengungen zu investieren, um es optisch ansprechender zu machen. Glücklicherweise kommt mein ZSH mit vielen Themen.
Wenn Sie nach der .zshrc
-Variablen in der Datei ZSH_THEME
suchen, werden Sie feststellen, dass sie auf robbyrussel
gesetzt ist. Dies ist das Standardthema, das von Oh My ZSH -Schöpfer verwendet wird.
, um ein anderes Thema zu installieren, eines aus der obigen Link auszuwählen und den Wert der ZSH_THEME
-Variablen zu ändern und dann die Shell neu zu starten. Zum Beispiel führt das Einstellen von ZSH_THEME="avit"
zu, dass oh mein ZSH das AVIT -Thema verwendet.
Möglicherweise möchten Sie auch das Farbschema des Terminals ändern. Auf meiner Linux -Maschine kann ich dies tun, indem ich & gt; Deaktivieren Sie Verwenden Sie die Farbe im Systemthema und wählen Sie Solarisierte Dark als Lösung. Es dauert fast keine Zeit, um sehr attraktive Ergebnisse zu erzielen. Beachten Sie, wie das Thema erkennt, wie es sich im Git -Repository befindet, sagt mir, in welchem Zweig ich mich befinde, und zeigt ein grünes Zecken, um mich wissen zu lassen, dass alles auf dem neuesten Stand ist.
Ich ermutige Sie, die verfügbaren Themen zu durchsuchen und eine zu finden, die zu Ihnen passt.
Fehlerbehebung
Wenn ich es auf WSL teste, erscheinen in meinem Terminal, sobald ich oh mein ZSH installiert habe, beschädigte Zeichen. Um dies zu beheben, musste ich Powerline -Schriftarten installieren und mein Terminal sagen, dass sie sie verwenden soll:
<code>alias myip="curl http://ipecho.net/plain; echo"</code>
Dann öffnen Sie Administrator PowerShell, navigieren Sie zum Stammverzeichnis des Repositorys und führen Sie aus:
<code>sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"</code>
Wenn PowerShell Sie daran hindert, das Skript auszuführen, richten Sie die ExecutionPolicy wie folgt dieser Stapelüberlaufantwort ein. Stellen Sie nach der Installation der Schriftart unbedingt zurück.
Klicken Sie schließlich mit der rechten Maustaste auf die Titelleiste des Terminals, wählen Sie Eigenschaften & gt; Beim Testen funktionierte der deja vu sans mono für PowerLine gut für mich. Beachten Sie auch, dass einige Themen unabhängig vom Betriebssystem Powerline -Schriftarten erfordern. Wir werden erklären, wie Sie eines der Themen (Agnoster) im letzten Teil des Artikels installieren.
.zsh_history
<code>sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"</code>↑
im Terminal drücken, würden Sie erwarten, diese Verlaufseinträge einzeln zu durchschleifen, oder? Das ist nicht überraschend. Oh, mein ZSH ermöglicht es Ihnen jedoch, den Beginn eines Befehls einzugeben und die Taste
↑zu drücken, um die übereinstimmenden Einträge zu schleifen. Wenn Sie also im obigen Beispiel "mkdir" eingeben und ↑ drücken, sehen Sie "Mkdir {src, Build}" angezeigt. Wenn Sie es erneut drücken, sehen Sie "Mkdir My-Project". Ich habe diese Funktion verwendet. Wenn ich beispielsweise SSH zum Server möchte und mich nicht an die genauen Anmeldeinformationen erinnere, tippe ich einfach "SSH" und kann die neueste Verbindung über die aktuelle Verbindung überschreiten, bis die richtige Verbindung gefunden wird. Oder, wenn ich mich nicht an die genaue Syntax des Befehls erinnern kann, kann ich einfach die ersten Charaktere eingeben und alle Übereinstimmungen durchlaufen.
. Diese werden Ihrer Shell neue Funktionen hinzufügen und ihre Funktionalität verbessern. Oh mein ZSH hat Hunderte von Plugins für verschiedene Zwecke, von denen einige später in diesem Artikel behandelt werden. In diesem Abschnitt möchte ich Ihnen jedoch ein Drittanbieter-Plugin namens Autosuggestions vorstellen. Dies schlägt Befehle vor, die Sie basierend auf der Geschichte eingeben.
Um zu installieren, müssen Sie sein Repository auf
klonen. Standardmäßig ist dies: $ZSH_CUSTOM/plugins
~/.oh-my-zsh/custom/plugins
<code>git clone https://github.com/powerline/fonts.git</code>
dann .zshrc
durch
<code>.\install.ps1</code>ersetzen
git
starten Sie die Shell neu und Sie werden feststellen, dass beim Eingeben des Befehls oh, mein ZSH macht Vorschläge, die auf Ihrer Geschichte basieren. Wenn der Vorschlag der Vorschlag ist, den Sie suchen, drücken Sie zsh-autosuggestions
→
<code>cd Desktop mkdir my-project cd my-project npm init -y mkdir {src,build} touch index.js</code>
Oh, eine andere großartige Sache über oh, mein ZSH, ist, wie einfach es auf Ihrer Maschine navigiert.
Wenn Sie beispielsweise ein Verzeichnis ändern möchten, müssen Sie den Befehl cd
nicht eingeben. Dies gilt auch im Pfad: Sie können cd Desktop
eingeben und direkt dorthin gehen, wo Sie gehen möchten. Desktop
/home/jim/Desktop
Oh mein ZSH hat auch eine gute automatische Abschlussfunktion. Sobald Sie den Pfad eingeben, können Sie die Registerkarte
drücken, um eine Liste aller möglichen Ordner zu erweitern, zu denen Sie navigieren können. Wenn Sie weiterhin die Registerkarten -Taste drücken, können Sie diese Liste durcharbeiten, bis Sie einen Ordner durch Drücken der -Return -Taste auswählen. Danach wird der Prozess die Registerkarte erneut gedrückt.
Schließlich ist erwähnenswert, dass Oh mein ZSH einige Befehle und Aliase für die Verarbeitung und Navigation von Verzeichnissen liefert. Wenn Sie beispielsweise
eingeleitet haben, werden Sie zwei Verzeichnisse nach oben verschieben. Das Eingeben erstellt ein neues Verzeichnis und navigiert dazu. Oh mein ZSH unterstützt auch die dynamische Pfadabschlusspflicht. Geben Sie also (zum Beispiel) ...
ein und drücken Sie take <dir-name></dir-name>
Registerkarte /h/j/De
, um den Pfad auf zu erweitern. Sehr cool, oder?
/home/jim/Desktop
Um das Plugin zu installieren, müssen Sie es nur zur
-Datei hinzufügen:
.zshrc
<code>alias myip="curl http://ipecho.net/plain; echo"</code>
Nach der Installation hat Z eine kurze Lernphase, da Sie beobachten, dass Sie das Terminal verwenden, um um Ihren PC zu navigieren. Nach einer Weile können Sie jedoch z, gefolgt von einem Wort im gewünschten Verzeichnispfad eingeben. Das Plugin verwendet Fuzzy -Matching, um den Ordner zu bestimmen, in den Sie den Pfad entsprechend erweitern möchten. Wenn es mehrere Möglichkeiten gibt, können Sie die Optionen wie in der vorherigen Eingabeaufforderung beschrieben itererieren.
Dies klingt vielleicht nicht nach einer großen Sache, aber Sie können eine Shell öffnen,
eingeben und ihren Pfad auf erweitern. Wenn Sie dann in diesem Verzeichnis sind, können Sie z my-project
eingeben und seinen Pfad auf /home/jim/files/some/deeply/nested/directory/or/other/my-project
erweitern. z my-other-project
Hinweis: Als ich zum ersten Mal z z r rannte und versuchte, das Verzeichnis zu ändern, habe ich einen Fehler _z_dirs:2: no such file or directory: /home/jim/.z
. Dies ist ein einmaliges Ereignis, da Z offensichtlich eine .z
-Datei in meinem Heimverzeichnis erstellen muss. Wenn Sie Probleme haben, enthält dieser Artikel einige Vorschläge.
zsh enthält einige grundlegende Git -Integrationen außerhalb der Box. Wenn Sie beispielsweise git
eingeben und drücken, gibt ZSH eine große Liste möglicher Git -Befehle sinnvoll aus. Dies wird nützlicher, wenn Sie git
eingeben und dann die ersten Buchstaben des von Ihnen gesuchten Befehls eingeben. Zum Beispiel git a
Registerkarte generiert:
<code>alias myip="curl http://ipecho.net/plain; echo"</code>
Die Dinge werden interessanter, wenn Sie oh mein ZSH Git -Plugin installieren:
<code>sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"</code>
Dies liefert einen vollständigen Satz von Aliase sowie einige nützliche Funktionen für den Umgang mit Git. Einige der Dinge, die ich oft benutze, sind:
gaa
- git add all
gdca
- git diff --cached
gp
- git push
gpf!
- git push --force
grhh
- git reset --hard
gst
- git status
Sie können auch Alias für mehrere Befehle gleichzeitig erstellen, indem Sie die .zshrc
-Datei Folgendes hinzufügen:
<code>sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"</code>
Wenn Sie nun im Git -Repository sind, fügt das Eingeben von acp "a commit message"
alle geänderten Dateien hinzu, verpflichten Sie sie mit allen von Ihnen angegebenen Festungsnachrichten und geben Sie sie dann zu Ihrem Remote -Repository. Die Gutschrift für diese Idee ist Ali Spittel.
Zu Beginn des Artikels haben wir ein Thema namens AVIT aktiviert. Im Git -Repository zeigt dieses Thema den Zweignamen zusammen mit einem Kreuz oder einem Checkmark an, das angibt, ob die Filiale auf dem neuesten Stand ist. Ich mag es, diese Informationen auf einen Blick zu sehen, was definitiv viel besser ist, als die ganze Zeit git status
zu tippen.
Es gibt jedoch einige Themen, die diese Informationen intuitiver anzeigen. Mein Favorit ist Agnoster. Lassen Sie es uns jetzt installieren.
Damit Agnoster Pfeile und Git -Symbole korrekt rendern, müssen Sie möglicherweise powerline -Patched -Schriftarten installieren. WSL -Benutzer können dies tun, indem sie die Anweisungen im obigen Abschnitt "Fehlerbehebung" befolgen. Für MacOS- und Linux -Benutzer finden Sie die Installationsanweisungen im Repo des Projekts.
Mac -Benutzer auf High Sierra oder später müssen möglicherweise zusätzliche Arbeiten erledigen, um diese Schriftarten anzuzeigen. Wenn Sie Catalina nicht verwenden, wird diese Methode empfohlen. Catalina -Benutzer müssen die Patched -Schriftart installieren und in den Terminaleinstellungen auswählen.
Um zu testen, ob Ihr Terminal alle erforderlichen Zeichen anzeigen kann, führen Sie den folgenden Befehl aus:
<code>git clone https://github.com/powerline/fonts.git</code>
Die Ergebnisse sollten im Bild unten angezeigt werden.
Aktivieren Sie nach
das Thema, indem Sie die folgenden Zeilen in der Datei .zshrc
ändern:
<code>alias myip="curl http://ipecho.net/plain; echo"</code>
Starten Sie dann das Terminal neu. Sobald Agnoster in Betrieb ist, haben Sie ein intuitiveres Verständnis des Status eines Git -Repositorys. Sie erhalten auch visuelles Feedback darüber, ob der vorherige Befehl erfolgreich oder fehlgeschlagen ist und ob Sie mit erhöhten Berechtigungen gearbeitet haben.
Tipp: Wenn Sie den Benutzer -Host -Teil der Eingabeaufforderung nicht mögen, können Sie ihn durch Hinzufügen von DEFAULT_USER=your_user_name
zur .zshrc
-Datei verschwinden lassen.
Wie bereits erwähnt, ist mein ZSH mit einer großen Anzahl von Plugins ausgestattet. Sie sollten diese Plugins wirklich durchsuchen und einige Zeit investieren, um diejenigen zu lernen, die Ihnen helfen können, produktiver zu werden. Um Ihnen den Einstieg zu erleichtern, finden Sie hier einige beliebte Plugins, auf die Sie achten können:
cloudapp
command-not-found
nicht erkannt wird, verwendet dies Ubuntus Befehls-nicht-gegründetes Paket, um es zu finden oder einen Tippfehler vorzuschlagen (nur für Ubuntu und OpenSuse). $PATH
node
npm
sudo
zweimal vor dem letzten Befehl vorangetrieben, wenn der aktuelle Befehl oder das Befehlsverhalten leer ist.
sudo
: Erleichtert die Interaktion zwischen der Befehlszeile und dem Code -Editor. vscode
Strg
Schlussfolgerung
In diesem Artikel habe ich demonstriert, wie ZSH (Z Shell) installiert und als Standardschale festgelegt wird. Ich habe auch gezeigt, wie Sie Ihr neues Terminal mit OH My ZSH -Framework optimal nutzen können. Ich hoffe, wenn Sie diese Methoden für ein paar Wochen ausprobieren, möchten Sie wissen, wie Sie zuvor ohne sie gearbeitet haben.
Und vergessen Sie nicht: Wenn Sie Fragen dazu haben, können Sie zum SitePoint -Forum springen und um Hilfe bitten. Ich würde auch gerne hören, ob mir etwas fehlt - zum Beispiel Ihr Lieblingsthema, Ihr Plugin, Alias oder Produktivitätstipps.
Sie können mich im Forum oder auf Twitter kontaktieren.
(Folgendes ist eine pseudooriginale Erstellung des ursprünglichen FAQs-Teils, wodurch die ursprüngliche Absicht unverändert bleibt und einige wiederholte Inhalte vereinfacht)
Häufig gestellte Fragen zu ZSH
Wie unterscheidet sich ZSH von anderen Muscheln wie Bash? zsh bietet eine automatische Abschluss des erweiterten Registerkartens, eine Zaubersprüche, anpassbare Eingabeaufforderungen und weitere Skriptoptionen. Im Vergleich zu herkömmlichen Schalen wie Bash soll die Benutzererfahrung und -produktivität verbessert werden.
Kann ich ZSH unter Windows verwenden? Ja, Sie können ZSH unter Windows über Tools wie Cygwin, Windows -Subsystem für Linux (WSL) oder Git Bash installieren. Das Einrichten von ZSH unter Windows erfordert jedoch einige zusätzliche Schritte.
Kann ZSH mein vorhandenes Bash -Skript ausführen? Ja, ZSH kann Bash -Skripte ausführen, aber es kann aufgrund der Syntaxunterschiede zwischen den beiden Shells einige Kompatibilitätsprobleme geben. Es ist am besten, die Skripte zu überprüfen und zu optimieren, um sicherzustellen, dass sie in ZSH korrekt ausgeführt werden.
Was ist das ZSH -Thema? zsh -Thema bestimmt das Erscheinungsbild der Terminal -Eingabeaufforderung. Sie zeigen normalerweise nützliche Informationen wie das aktuelle Verzeichnis, den Git -Status usw. an. Oh mein ZSH enthält eine Vielzahl von Themen, aus denen Sie auswählen können.
So aktivieren Sie die Syntax -Hervorhebung in ZSH? Sie können die Syntax-Hervorhebung mit ZSH-Plugins wie "Zsh-Syntax-Highlighting" aktivieren. Installieren Sie das Plugin und fügen Sie den Befehl Aktivierung Ihrer ZSH -Konfigurationsdatei hinzu.
Wie kann ich meine ZSH -Eingabeaufforderung anpassen? Sie können die ZSH -Eingabeaufforderung anpassen, indem Sie die PS1 -Umgebungsvariable in der ZSH -Konfigurationsdatei ändern (normalerweise ~/.ZSHRC). Verwenden Sie alternativ Frameworks wie OH My ZSH, um Themen einfach auszuwählen und anzupassen.
Was ist ein ZSH -Plugin? Das ZSH-Plug-In ist eine Erweiterung, die die ZSH-Funktionalität verbessert. Sie können zusätzliche Funktionen wie Syntax -Hervorhebung, automatische Vorschläge und Verbesserungen bestimmter Befehle oder Sprachen bereitstellen.
Wie installiere ich das ZSH -Plugin? ZSH-Plug-in-Manager wie "Oh mein ZSH", "Zplug" und "Antigen" machen es einfach, Plug-Ins zu installieren und zu verwalten. Jeder Manager verfügt über eigene Setup -Anweisungen, bei denen normalerweise die ZSH -Konfigurationsdatei geändert wird.
Was ist Oh mein ZSH? Oh mein ZSH ist ein beliebtes Framework für die Verwaltung von ZSH -Konfigurationen und -Plugins. Es enthält eine Sammlung vorgebauter Themen und Plugins, die Sie leicht aktivieren oder anpassen können.
Wie setze ich ZSH als meine Standardschale ein? Sie können die Standardhülle in ZSH ändern, indem Sie den Befehl chsh -s $(which zsh)
ausführen. Dadurch wird die Shell -Einstellungen in der Systembenutzerkonfiguration aktualisiert.
Wie installiere ich ZSH? macOS und viele Linux-Verteilungen haben normalerweise ZSH vorinstalliert. Wenn nicht, können Sie es über den Paketmanager des Systems installieren. Zum Beispiel können Sie in einem Debian-basierten System sudo apt-get install zsh
ausführen.
Was ist ZSH (Z Shell)? zsh oder z Shell ist eine erweiterte Unix -Shell, die leistungsstarke Anpassungsoptionen, verbesserte Skript- und interaktive Funktionen für die Befehlszeilenschnittstelle bietet.
Wie konfigurieren und passen Sie ZSH an? Konfigurieren und Anpassen von ZSH beinhaltet das Bearbeiten .zshrc
Dateien, Auswahl von Themen und Plugins (z. B. Verwendung von OH My ZSH), Einstellungsoptionen, Alias und benutzerdefinierte Eingabeaufforderungen (PS1). Dies muss entsprechend den persönlichen Vorlieben und Bedürfnissen angepasst werden.
Das obige ist der detaillierte Inhalt von10 ZSH -Tipps & Tricks: Konfiguration, Anpassung und Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!