Holen Sie sich bash history-complete-backwards / fowards und vi-mode, um mit tmux zu arbeiten
405
Natir
Ich verwende bash auf Ubuntu 12.04. Meine Eingabe enthält:
"\e[A": history-search-backward "\e[B": history-search-forward set show-all-if-ambiguous on set completion-ignore-case on""
für meine geschichtliche Fertigstellung
Ich habe auch bash im vi-Modus mit set -o vi
meinem bash_profile gesetzt.
Ich habe bemerkt, dass wenn ich tmux starte, wenn der vi-Modus eingeschaltet ist, tmux meine inputrc-Konfiguration nicht verwendet. Wenn ich den vi-Modus ausschalte, funktioniert es normal. Kann ich beides haben?
Wenn es sich nicht um einen Tippfehler handelt, haben Sie meines Erachtens unnötige Anführungszeichen mit "completion-ignore-case".
demure vor 11 Jahren
0
Ja, sie sind unnötig, ich glaube, sie sind übrig geblieben, als ich diese Zeilen aus einer anderen Quelle kopiert habe. So oder so scheint es zu funktionieren.
Natir vor 11 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
1
Pausieren Sie alle Aufgaben außer x CPU-intensiven Aufgaben
-
10
Wie kann ich die Bash-Historie durchsuchen und einen Befehl erneut ausführen?
-
2
Kann die Ausgabe eines Befehls an zwei andere Befehle weitergeleitet werden?
-
8
Benennen Sie eine Gruppe von Dateien mit einem Befehl um
-
2
Warum aktualisiert sich mein Pfad nicht * jetzt *?
-
5
Wie entferne ich einen symbolischen Link zu einem Verzeichnis?
-
8
Rette mich vor dem Kauderwelsch
-
9
Wie kann ich jeder Zeile einer Textdatei eine Zeilennummer und einen Tabulator voranstellen?
-
1
Wann sollte ich Konfigurationen in .bashrc vs einfügen? .bash_profile?
-
1
Umleitung: Wie kam das zusätzliche Wort in die Datei?