Als «zsh» getaggte Fragen

52
Verwenden von ODER-Mustern in Shell-Platzhaltern

Inhalt meines Verzeichnisses ist $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Ich möchte Einzelheiten zu Dateien auflisten, deren Dateiname ein Wort enthält. Beispiel $ ls -lrt...

44
mach meine zsh prompt show mode im vi mode

Ich benutze bindkey -v(für bash-er set -o videnke ich, dass das auch in zsh funktioniert) oder vi (m) Modus. aber es stört mich, dass ich keinen visuellen Anhaltspunkt habe, um mir zu sagen, ob ich mich im Einfüge- oder im Befehlsmodus befinde. Weiß jemand, wie ich meine Eingabeaufforderung...

42
Wie man ein Array von Zeilen in zsh richtig sammelt

Ich dachte, das Folgende würde die Ausgabe von my_commandin einem Array von Zeilen gruppieren : IFS='\n' array_of_lines=$(my_command); Das $array_of_lines[1]würde sich auf die erste Zeile in der Ausgabe von my_command, $array_of_lines[2]auf die zweite und so weiter beziehen . Der obige Befehl...

41
Unbegrenzte Geschichte in Zsh

In zshmöchte ich unbegrenzte Geschichte haben. Ich stelle ein HISTSIZE=, was in funktioniert bash. Jetzt importiere ich eine alte Geschichte mv old_history .history Das ist ziemlich groß wc -l .history 43562 .history Wenn ich jetzt schließe und von vorne anfange, zshverstehe ich wc -l .history...

37
Vermeiden von "BASH-Ismen" in Shell-Skripten

Gibt es ein ähnliches Tool wie Perl :: Critic , das Ihre Shell-Skripte überprüft und auf Fehler, Portabilitätsprobleme, die Verwendung von Nicht-Standard-Programmen ohne Fallbacks, veraltete Programmverwendungen usw. hinweist? Ich set -o posixerkenne, dass die Verwendung von Nicht-POSIX deaktiviert...

37
Wie aktiviere ich die Rückwärtssuche in zsh?

Ich bin kürzlich (endlich) zu zsh gewechselt und liebe es! Bis jetzt eine Sache , die ich bin fehlt Ctrl+ Rinkrementelle Suche Geschichte zu tun. Ich habe die Geschichte richtig eingestellt HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history und ich habe viTastenkombinationen verwendet bindkey -v...

36
Wie automatisch nach Git-Klon cd?

Ich möchte automatisch cdin das vom cloneBefehl erstellte Verzeichnis, nachdem ich git cloneetwas getan habe. Wichtig: Ich möchte die Syntax für den Befehl nicht ändern (z. B. einen Alias ​​/ eine Funktion verwenden), da dies die zsh-Vervollständigungen stören würde, die ich automatisch aus dem...

34
Was bedeutet: $ {param: = value}?

Ich habe Folgendes in einem Benutzerhandbuch für die Z-Shell gelesen : Ein Synonym für 'wahr' ist ':'; Es wird oft in dieser Form verwendet, um Argumente zu liefern, die Nebenwirkungen haben, aber nicht verwendet werden sollten - so etwas wie : ${param:=value} Das ist eine gemeinsame Redewendung in...