Als «zsh» getaggte Fragen

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...

12
Deaktivieren oder deaktivieren Sie Aliase in zsh

Ich habe oh-my-zsh installiert, um die Verwendung des Terminals zu vereinfachen. Eine Sache, die mich jedoch stört, sind die produktiven Aliase, die dadurch hinzugefügt werden, wie "ga", "gap", "gcmsg", "_", die schwerer zu merken sind als der ursprüngliche Befehl und die Befehlshashtabelle...

12
Wie kann ich Shell-Aliase „stapeln“?

In meinem .profile(im shEmulationsmodus von meinem .zshrc) habe ich das folgende Snippet: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" Der zweite Alias ​​überschreibt jedoch immer den ersten: % type pacman pacman is an alias...

12
Lösen Sie alle Aliase in einer zsh-Befehlszeile auf

Ich habe Aliase verschachtelt und möchte sie alle auflösen, bevor der Befehl ausgeführt wird. Wie mache ich das? Wenn es eine Funktion gibt, die an keine Taste gebunden ist, M-x foobarist das auch für mich in Ordnung. Ich kann sogar externen Befehl ( type, command, which, was auch immer). Ich habe...

12
zsh möchte vim zu .vim korrigieren

Ich verwende zsh auf Gentoo x64 und wenn ich sudo vim /path/to/file aus meinem Home-Ordner tippe, fragt zsh: zsh: correct 'vim' to '.vim' [nyae]? Ich möchte vimmeinen .vimOrdner nicht ausführen . Wie behebe ich das? Ich vermute, setopt autocddass dies die Ursache ist . Seltsam ist, wenn ich nicht...

12
Welche Dateien wurden bezogen, zsh

Ich verwende oh-my-zsh mit zpretzo und vergesse immer wieder die zsh-Dateien, die ich bearbeiten möchte. Wie kann ich die Shell fragen, aus welchen Quelldateien sie

12
Ändern der Wortaufteilung der zsh-Shell

Ich verwende die Word-Split-Style-Shell (Select-Word-Style-Shell). Ich mag es im Allgemeinen, möchte es aber auch bei Schrägstrichen aufteilen, so dass, wenn ich ein Wort vorwärts / rückwärts gehe und das Wort keine / s enthält, das Wort vollständig übersprungen wird, aber wenn es ein oder enthält...

12
Starten Sie die Aufgabe im Hintergrund

Ich weiß, dass Sie dies verwenden können, um einen Prozess im Hintergrund zu starten, ohne die Benachrichtigung zu erhalten, wenn der Prozess in den Hintergrund gestellt wird und wenn dies folgendermaßen geschieht: (Befehl &) &> / dev / null Dadurch wird jedoch die Option zum Abfangen...

12
Wie kann ich die Umask nur für einen Befehl ändern?

Wie kann ich einen Befehl unter Linux (zsh, falls wichtig) interaktiv mit einer anderen Umask als der Standardeinstellung für nur einen Befehl ausführen? Vielleicht eine Kombination von Befehlen in einer einzigen Zeile? Die neue umask sollte nur für diesen Befehl gelten und für den nächsten...

12
Serialisieren Sie die Shell-Variable in bash oder zsh

Gibt es eine Möglichkeit, eine Shell-Variable zu serialisieren? Angenommen, ich habe eine Variable $VARund möchte sie in einer Datei oder in einem anderen Format speichern und später erneut lesen, um denselben Wert wiederzuerlangen. Gibt es eine tragbare Möglichkeit, dies zu tun? (Ich glaube nicht)...

12
Shell-gültige Funktionsnamen

Die Verwendung erweiterter Unicode-Zeichen ist (ohne Zweifel) für viele Benutzer nützlich. Einfachere Shells (ash (busybox), dash) und ksh schlagen fehl mit: tést() { echo 34; } tést Aber bash , mksh , lksh und zsh scheinen es zu erlauben. Mir ist bekannt, dass POSIX- gültige Funktionsnamen diese...