Neue Fragen mit dem Tag «zsh»

Insgesamt gefunden 896 Fragen

0
Bewertungen
1
Antwort
408
Ansichten

Strg + b erscheint in der Befehlszeile als '^ B'

Ich habe dieses Verhalten in tmux bemerkt, aber es passiert auch, wenn ich keine Sitzung angeschlossen habe. Anstelle der Bindung als die Befehlstaste Eingabe Ctrl+b, ^Bwird an die Befehlszeile gedruckt. Ich habe keine .tmux.config-Datei. Ich verwende iterm2 mit zsh. Nicht sicher, was los ist ... je...
fragte Jeff Groh vor 5 Jahren

0
Bewertungen
1
Antwort
458
Ansichten

Wie wird empfohlen, Umgebungsvariablen in Unix-Systemen zu verwalten?

Ich habe immer über die effektive Verwaltung von Umgebungsvariablen in Betriebssystemen wie Ubuntu, MacOS usw. nachgedacht. Ich habe ein paar Fragen dazu. Ist es allgemein bekannt, dass jede auf dem System installierte ausführbare Software in Bezug auf den Aufruf systemweit verfügbar sein sollte? O...

1
Bewertungen
0
Antworten
474
Ansichten

Wie ändere oder entferne ich einen Alias ​​in Zsh unter MacOS?

Ich versuche, auf meinem Mac ein Build-Tool zu installieren, das sich bitte nennt . Es scheint jedoch, dass das Wort "bitte" bereits ein Alias ​​"Sudo" ist, und ich weiß nicht, wo dieser Alias ​​gesetzt wird. Ich benutze Oh My Zsh, was bedeutet, dass ich eine ~/.zshrcDatei anstelle einer ~/.bashrcDa...
fragte SoaperGEM vor 5 Jahren

0
Bewertungen
0
Antworten
460
Ansichten

Wie kann ein Zweig von einem vorherigen Zweig in einem Befehl rebasiert werden?

Ich versuche also, einen ZSH-Alias ​​für Git zu entwickeln, der meinen aktuellen Zweig auf den Zweig zurückführt, von dem er ursprünglich abgeleitet wurde. Beispiele: Gegeben die folgenden Zweignamen von Aund B. Wenn ich von Zeit zu Zeit einen Zweig Bdurch Verzweigung erstelle, Amöchte ich mich Bauf...
fragte Camsoft vor 5 Jahren

1
Bewertungen
0
Antworten
371
Ansicht

Legen Sie den Fenstertitel in iTerm mit zsh fest

Ich verwende iTerm2 in meinem Mac mit zsh. Ich habe DISABLE_AUTO_TITLE="true"innerhalb von .zshrc gesetzt. Jetzt kann ich titleFenster- und Registerkartentitel festlegen. Dem Titel, der im Titel angezeigt wird, wird jedoch der laufende Prozessname angehängt, z (zsh). B. im Leerlauf. Wie kann ich das...
fragte SouvikMaji vor 5 Jahren

0
Bewertungen
2
Antworten
405
Ansichten

Ausgabe von "cd - <#>" nicht anzeigen

In oh-my-zsh wird mit a cd -das Zielverzeichnis ausgegeben, das redundant ist, da meine Shell-Eingabeaufforderung das relative Arbeitsverzeichnis anzeigt. Ich verstehe, dass ich das tun kann cd - > /dev/null, aber ich müsste das jedes Mal neu eingeben. Gibt es eine schnelle und einfache Möglichke...
fragte user1164937 vor 5 Jahren

1
Bewertungen
2
Antworten
376
Ansichten

Kann zsh auf Windows-Maschinen verwendet werden?

Ist es möglich, die zsh-Shell in Windows zusammen mit der Konsole 2 zu verwenden. Wie kann ich sie installieren und konfigurieren?
fragte moshiuramit vor 5 Jahren

1
Bewertungen
1
Antwort
312
Ansichten

zsh im vi-Modus, aber Pfeiltasten für den Verlauf verwenden

Wenn der vi-Modus für zsh ( bindkey -v) aktiviert ist, können Sie den Verlauf trotzdem im regulären Modus durchsuchen, dh, indem Sie einige Buchstaben eingeben und die Pfeiltasten auf / ab drücken. Ich finde das viel schneller als das Drücken der Escape-Taste. Dann ?tippe ich ein paar Buchstaben ein...
fragte Kris vor 5 Jahren

2
Bewertungen
1
Antwort
366
Ansichten

Gibt es eine Möglichkeit, programmgesteuert auf eine Liste von Abschlusskandidaten in Zsh zuzugreifen und diese zu speichern?

In Zsh ist der tabSchlüssel standardmäßig an gebunden expand-or-complete. Ich möchte programmgesteuert auf die Liste der von press erstellten Abschlusskandidaten zugreifen tab, damit ich meine eigene Funktion schreiben und die Liste selbst filtern kann. Ich verstehe, dass es bei Zsh einen "Abschluss...
fragte John Lunzer vor 5 Jahren

1
Bewertungen
0
Antworten
345
Ansichten

Warum wird meine PS1-Umgebungsvariable immer wieder überschrieben?

Ich versuche, die Eingabeaufforderung anzupassen, indem Sie eine Zeile wie z export PS1='%d' in meine .zshrcDatei Die Umgebungsvariable wird jedoch immer wieder überschrieben. Tatsächlich kann ich am Terminal Folgendes tun % env | grep PS1 PS1=%K%n@%m%k %B%F%66<...<%~ % export PS1='%d' % en...
fragte Sebastian Oberhoff vor 5 Jahren

0
Bewertungen
2
Antworten
535
Ansichten

Wie kann man zsh mit oh-my-zsh konfigurieren, um den git-Verlauf nach dem Drücken von "q" sichtbar zu machen?

Ich benutze zsh täglich mit oh-my-zsh, aber es gibt eine Kleinigkeit, die mich stört. Wenn ich git logoder einen anderen ähnlichen Befehl verwende, belegt die Ausgabe das vollständige Terminalfenster. Nach dem Drücken wird qdie Ausgabe gelöscht und ich komme wieder zu meiner Eingabeaufforderung. Ich...
fragte Dominik Roszkowski vor 5 Jahren

1
Bewertungen
0
Antworten
303
Ansichten

Trennen Sie ein Terminal von einem Prozess im Zustand D (unterbrechungsfreier Schlaf)

Ich habe einen Shell-Befehl im D-Status (stellen Sie sich vor, ich mache es lsauf einer NFS-Freigabe, wenn das Netzwerk ausgefallen ist). Wie löse ich mich von einem solchen Befehl? Ich kann den Prozess in keiner Weise abbrechen (naja, aus einem bestimmten Grund "ununterbrechbar"), und ctrl-z tut ni...
fragte Equidamoid vor 5 Jahren

2
Bewertungen
1
Antwort
357
Ansichten

Wie kann ich Konflikte in zsh-Tastenkombinationen vermeiden?

Ich möchte eine Funktion CtrlgCtrlbin zsh binden . gb-widget() { echo "geebee" } zle -N gb-widget bindkey '^G^B' gb-widget Dies funktioniert nicht mit CtrlgCtrlb, aber es funktioniert gut mit anderen beliebigen Tastenkombinationen ( CtrlgCtrlxzum Beispiel). Vielleicht besteht das Problem darin, das...
fragte Sasgorilla vor 5 Jahren

0
Bewertungen
2
Antworten
342
Ansichten

Vorschau des aktuellen Verzeichnisses in der Shell

Was häufig passiert, wenn ich in einer Shell arbeite - zsh - ist, dass ich mich cdirgendwo verändert habe und einen kurzen Blick auf das Verzeichnis werfen möchte. Die Verwendung erzeugt lsmöglicherweise eine große Ausgabe und belässt sie im Terminal. Die Verwendung ls | lessist besser, jedoch hinte...

1
Bewertungen
1
Antwort
352
Ansichten

Argumente aus dem vorherigen Befehl in ZSH können nicht abgerufen werden

Es gibt bekannte Abkürzungen, um Argumente des vorherigen Befehls in bash zu erhalten, wie Alt+.oder $!, usw. Nichts davon funktioniert in meiner zsh, ich verwende einige zprezto-Module. Ich konnte nichts finden, was von zprezto-Modulen geändert wurde. Kann es eine ZSH-Einstellung sein, die ich verm...
fragte Yuki vor 5 Jahren

0
Bewertungen
1
Antwort
306
Ansichten

Wofür ist "Self Insert"?

Was ist self-insertin zsh? Ich sehe es überall in den Prezto-Konfigurationen, kann aber nicht verstehen, was es tun soll. Die ZLE-Dokumentation gibt auch nicht an, was es ist, obwohl es in verschiedenen Zusammenhängen erwähnt wird.
fragte Yuki vor 5 Jahren

1
Bewertungen
2
Antworten
464
Ansichten

Verwenden Sie vim in pipeline, um die aktuelle Zeile beim Beenden auf stdout auszugeben.

Kann ich so etwas tun: $ ls | vim | xargs ... und haben vim alle Zeilen, die beim Beenden visuell ausgewählt wurden, zu stdout? Wenn es einfacher wäre, einfach die "aktuelle Zeile" auszugeben, dann funktioniert das auch. Ich bin natürlich offen für die Übergabe einiger Befehlszeilenargumente an vim...
fragte Brad Parks vor 5 Jahren

0
Bewertungen
1
Antwort
561
Ansicht

So überprüfen Sie die Standard-Shell

Gibt es eine Konfigurationsdatei, in der die Standard-Shell (bash, zsh usw.) für den aktuellen Benutzer gespeichert ist?
fragte faressoft vor 5 Jahren

0
Bewertungen
0
Antworten
410
Ansichten

Zsh wechselt nicht in den vim-Modus

Ich habe das folgende Setup auf Ubuntu 14.04. Hier ist mein, .profileder zu zsh wechselt, weil ich keine Berechtigung zum Ausführen habe chsh: export·PATH=$PATH:$HOME/bin export·SHELL=$HOME/bin/zsh exec·$HOME/bin/zsh·-l Hier ist das .zshrc: autoload -Uz promptinit promptinit HISTFILE=~/.histfile H...
fragte DarthPaghius vor 5 Jahren

0
Bewertungen
1
Antwort
537
Ansichten

Das Zsh-Terminal funktioniert bei der Neuinstallation von Manjaro nicht ordnungsgemäß

Ich habe vor kurzem mit verschiedenen Linux-Distributionen experimentiert, mit Manjaro Linux habe ich mich entschieden. Zuerst habe ich es auf meinem Laptop installiert, alles lief gut. Als ich aufgefordert wurde, eine Terminalumgebung zu wählen, entschied ich mich für zsh, da ich mein ganzes Leben...
fragte A. Cornejo vor 5 Jahren

0
Bewertungen
0
Antworten
360
Ansichten

ZSH: Bindungsschlüssel- und Escape-Sequenzen aus dem Array

Auf meinem alten Rechner (Ubuntu 17.04) habe ich meiner .zshrc folgende Einträge hinzugefügt: bindkey "$" up-line-or-local-history bindkey "$" down-line-or-local-history Auf meinem neuen Rechner (ZSH 5.5.1, Homebrew unter macOS 10.13) erhalte ich die Fehlermeldung "Kann nicht an eine leere Tastenfo...

1
Bewertungen
1
Antwort
434
Ansichten

Zsh oder Bash: Alle Befehlsausgabe automatisch über Pager App weiterleiten?

Gibt es in bash oder zsh eine Möglichkeit, alle Ausgaben von Befehlen, die ich durch ein anderes Programm ausführt, automatisch weiterzuleiten? Zum Beispiel, wenn ich diesen Befehl ausgeführt habe $ cat /tmp/it Ich möchte, dass es so läuft, als hätte ich es so geschrieben: $ cat /tmp/it | tee /tmp/...
fragte Brad Parks vor 5 Jahren

3
Bewertungen
1
Antwort
333
Ansichten

Generierung von Dateinamen aus einer Variablen in zsh ohne spawning subshell

In zsh habe ich ein Glob-Muster in einer Variablen, und ich möchte eine andere Variable definieren, die die Dateinamengenerierung für dieses Muster durchführt. Gibt es eine Möglichkeit, dies zu tun, ohne eine Subshell zu erzeugen? Folgendes funktioniert nicht: x=foo* y=$~x Natürlich kann ich das ma...
fragte sasquires vor 5 Jahren

0
Bewertungen
1
Antwort
388
Ansichten

Was ist diese zusätzliche Spalte, wenn ich den Befehl "ps" ausführe?

Ich führe Babun mit oh-my-zsh auf einem Windows-Computer aus. Wenn ich den psBefehl ohne Argumente ausführe, erhalte ich folgende Ausgabe: PID PPID PGID WINPID TTY UID STIME COMMAND 9660 7492 9660 9236 pty0 39904 Jun 12 /usr/bin/zsh S 8072 9660 8072 12068 pty0 39904 Jun 13 /usr/bin/vim 13296 9660...
fragte rdbrnk vor 5 Jahren

0
Bewertungen
1
Antwort
732
Ansichten

Die Ausgabe von "ls" zeigt in macOS High Sierra keine Farbe mehr

Ich benutze zshund oh-my-zsh: Wie in der lsAbbildung gezeigt, wird keine Farbausgabe mehr angezeigt . Ich habe ein Farbschema von iTerm2 und ein Zsh-Theme (Wezm + Theme) eingestellt oh-my-zsh. Ich versuche manuell einzustellen, LS_COLORSaber es funktioniert auch nicht. Ich schätze, das Problem trit...
fragte Dmaj7 vor 5 Jahren

0
Bewertungen
1
Antwort
350
Ansichten

Koreanische Dateinamen werden wie '' $ '\ 355 \ 225 \ 234 \ 352 \ 270 \ 200' '.' Txt 'in iTerm2 unter OSX HighSierra angezeigt

Wenn ich lsin iTerm2 (auch als Standard-Terminal-App) eingebe, werden die von mir erstellten Verzeichnisse ab 2 Tagen angezeigt '0. PCR', und koreanische Dateinamen werden als angezeigt ''$'\355\225\234\352\270\200''.txt'. In Finder-Fenstern werden alle Dateinamen in koreanischen Buchstaben korrekt...
fragte Dmaj7 vor 5 Jahren

3
Bewertungen
1
Antwort
326
Ansichten

Kann zsh RPROMPT verschwinden, wenn ich mit der Eingabe beginne oder nachdem ich einen Befehl ausgeführt habe?

Ich benutze RPROMPT, um mir einige "zusätzliche" Informationen zu zeigen, für die ich PROMPT-Speicherplatz nicht ausgeben möchte. Wenn ich jedoch aus meinem Terminalfenster in Docs schneiden und einfügen möchte, muss ich die RPROMPT-Crufte manuell löschen. Gibt es eine Möglichkeit, zsh das RPROMPT z...
fragte Sean Suchter vor 5 Jahren

1
Bewertungen
1
Antwort
383
Ansichten

Ausführen von Funktionen, die außerhalb meines Shell-Skripts deklariert wurden

Zur Zeit verfügt mein ZSH über einige Funktionen, zum Beispiel: % declare -f ... a lot of shell functions appears here. Ich schreibe gerade ein Shell-Skript, das eine bestimmte Funktion aus dieser Liste prompt_diraufruft ( vom Powerlevel9k-Thema für Oh-My-Zsh). Mein Skript lautet: #!/bin/zsh echo_p...
fragte Diego S. vor 5 Jahren

7
Bewertungen
1
Antwort
1000
Ansichten

bash / zsh-Alias: Kann ich die Argumente packen und innerhalb der Subshell verwenden?

Ich möchte einen Alias, der eine Verzeichnisliste in Wörterbuchreihenfolge mit "." Dateien zuerst. Es scheint, dass es ein paar Möglichkeiten gibt, dieses Skript ohne Schreiben eines eigenen Skripts (was kein wirkliches Problem ist) zu erreichen, darin, das Gebietsschema festzulegen LC_ALL="C". (Die...
fragte tgm1024 vor 5 Jahren

1
Bewertungen
0
Antworten
298
Ansichten

Gleiche zsh-Konfiguration, die auf verschiedenen Maschinen unterschiedlich funktioniert

Ich habe die folgende Konfiguration für zsh, die ich sowohl auf meinem Laptop als auch auf einem entfernten Computer verwende. Ich habe alle meine Konfigurationsdateien in einem git-Repository gespeichert, in das geklont ~/.zshund symbolisch verlinkt wird ~. autoload -Uz promptinit promptinit HISTF...
fragte DarthPaghius vor 5 Jahren