Neue Fragen mit dem Tag «readline»

Insgesamt gefunden 77 Fragen

0
Bewertungen
1
Antwort
479
Ansichten

Verhindern, dass Python bei Strg-D beendet wird

Ich finde, dass mir folgendes häufig passiert: Ich benutze Python in einer interaktiven Terminalsitzung Ich schreibe versehentlich etwas mit unausgeglichenen Klammern Python ...fordert mich auf, eine weitere Codezeile einzugeben Beim Versuch, zur Python-Eingabeaufforderung zurückzukehren, tippe ich...
fragte Nathaniel vor 6 Jahren

0
Bewertungen
2
Antworten
477
Ansichten

Bash vi-Modus: simulieren Geben Sie in der Bindung ein

Ich habe eine Funktion fh()in meiner .bashrc. Ich möchte Strg-F im vi-insert-Modus binden, um diese Funktion auszuführen. Ich habe versucht bind '"\C-F":"fh\n"' Dies gibt fh in mein Terminal ein und versucht, den Befehl automatisch zu vervollständigen. Nachdem ich im Web herumgesucht hatte, hatte i...
fragte MiniLud vor 6 Jahren

0
Bewertungen
2
Antworten
344
Ansichten

Bereich aus der Bash-Eingabe ausschneiden

Angenommen, Sie haben den folgenden Befehl in Ihren Terminalemulator eingegeben: sudo apt-get apple pie install hamster Du läufst es und realisierst dein Gehirn. Sie haben die Paketnamen appleund pievor dem Installationsbefehl platziert. In diesem Fall können Sie den Befehl mithilfe der folgenden B...
fragte Rovanion vor 6 Jahren

0
Bewertungen
0
Antworten
310
Ansichten

Bash: Historiensuche rückwärts nach ssh gebrochen

Ich ssh regelmäßig von meinem Laptop (Mac) zu meinem Desktop (Linux), und manchmal, nach und nach, ist die History-Suche rückwärts kaputt und verhält sich einfach wie die Vorgeschichte. (Ich habe nicht nachverfolgt, ob es nur und immer nach unterbrochenen Sitzungen im Vergleich zu sauber getrennten...
fragte AFoglia vor 6 Jahren

0
Bewertungen
1
Antwort
380
Ansichten

Abkürzung für das Wechseln des Terminalpuffers

Soweit ich weiß, ist Shift+ PgUp/ die Tastenkombination für das Scrollen von Terminalpuffern PgDown, und es scheint ein universeller Standard zu sein, was mich vermuten lässt, dass er nicht Teil des Terminalemulators ist, sondern von Readline gesteuert wird. Ich konnte jedoch keine Informationen fin...

1
Bewertungen
0
Antworten
358
Ansichten

kann bash so konfiguriert werden, dass ctrl-W Wörter korrekt löscht?

Readline bietet uns zwei verschiedene Funktionen zum Löschen eines Wortes. Beide scheinen nicht konfigurierbar zu sein und auch nicht das Richtige. Gibt es ein Voodoo, das ich ausführen kann, das die Verhaltensweisen kombiniert und mir das gibt, was ich erwartet habe? **** Bind ctrl-W to backward-ki...
fragte psp vor 7 Jahren

8
Bewertungen
1
Antwort
1354
Ansichten

Mac readline - Bibliothek nicht geladen

Ich arbeite an einem Mac, Sierra 10.12.3, und ich versuche, über den psqlBefehl auf eine PostgreSQL-Datenbank zuzugreifen, aber dies hat den Fehler ausgelöst dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib Referenced from: /usr/local/bin/psql Reason: image not found Abort t...
fragte skwidbreth vor 7 Jahren

3
Bewertungen
1
Antwort
1053
Ansichten

Wie bestimme ich, welche Version von Readline-Bash verwendet wird?

Wie bestimme ich, welche Readline-Version ich in meiner Bash-Sitzung verwende? Ich frage mich speziell, weil ich scheinbar die readline-Bibliothek 6.3 habe, aber die set enable-bracketed-paste onin my .inputrcfunktioniert, obwohl diese Funktion nur in readline 7.0 hinzugefügt wurde. Ich verwende ba...
fragte asmeurer vor 7 Jahren

1
Bewertungen
1
Antwort
761
Ansicht

Zeilenumbruch bricht intermittierend ab (R, tmux, readline)

Ich lasse oft mehrere interaktive R-Befehlszeilen-Sitzungen auf meinem Desktop laufen, die mit vim mit dem vim-r-plugin verbunden sind (das ist eine Art ESS). Ich verwende tmux, um eine entfernte Verbindung zu ihnen herzustellen, und auch, weil vim-r-plugin davon abhängt. Bei einer Remote-Verbindung...
fragte Patrick B. vor 7 Jahren

4
Bewertungen
1
Antwort
1523
Ansichten

Die Tabulatorvervollständigung für Befehlsargumente schlägt in Cygwin aufgrund der Erweiterung ".exe" fehl

Gibt es eine Konfigurationsoption in Cygwin, damit das .exeSuffix des Dateinamens ignoriert wird (nicht eingeschlossen), wenn Bash den Namen des Befehls abschließt ? Erklärung des Problems Wenn Sie in Bash auf einem Cygwin-System die Tabulatorvervollständigung verwenden, um den Namen eines Befehls...

1
Bewertungen
0
Antworten
380
Ansichten

Was ist eine nahe Option in zsh für die `Completion-Prefix-Display-Länge 'von readline?

Wenn der typisierte Teil lang ist, ersetzt diese Option den gleichen Teil in den Beendigungsmenüelementen durch Auslassungspunkte. Besonders nützlich, wenn der typisierte Teil lang ist und es viele Kandidaten gibt.
fragte xuhdev vor 8 Jahren

3
Bewertungen
0
Antworten
483
Ansichten

zsh liest die Eingabe in einem zle-Widget

Ich versuche, beim Drücken eine benutzerdefinierte Version der zsh-Verlaufssuche zu implementieren ctrl-r(obwohl meine Funktion einer anderen Verknüpfung zugeordnet wird). Bisher habe ich versucht, die Eingabe zu verwenden read, varedund read-commanddie Eingaben zu lesen, nachdem der Benutzer die sp...
fragte Hemant Kumar vor 8 Jahren

1
Bewertungen
2
Antworten
481
Ansicht

Ändern der "Meta" -Taste für die Readline-Bibliothek

Ich interessiere mich dafür, den metaSchlüssel für die Readline- Bibliothek (Befehlszeilenbearbeitung in etwa bash) von der Alt-Taste auf einen beliebigen anderen Schlüssel (wie die Feststelltaste) zu binden . Im Kontext verwende ich bereits den XMonad-Fenstermanager, und ich habe die alt-Taste an e...
fragte wafflecat vor 8 Jahren

1
Bewertungen
1
Antwort
428
Ansichten

bash / readline kann den Verzeichnisnamen nicht automatisch vervollständigen

Ich habe eine ausführbare Datei in einem Unterverzeichnis des aktuellen Verzeichnisses: ~ $ ls -l src/users -rwxr-xr-x 1 me users 1001K Nov 17 18:52 src/users* Ich versuche es auszuführen, indem ich tippe srund dann auf die Registerkarte klickt. Es gibt zwei Möglichkeiten der Vervollständigung (ein...

2
Bewertungen
2
Antworten
459
Ansichten

Nicht gebundene Schlüssel in ReadLine

Über die Verwendung von Readline mit Bash: $ cat ~/.inputrc "\C-[[Z": complete-command "\C-[[23~": history-search-backward "\C-[[24~": history-search-forward Jetzt in Gnome-Terminal F11 und F12 Suchhistorie rückwärts / vorwärts. Wenn ich übrigens die Taste F10 drücke, piept es und fügt Tilde hinzu...
fragte porton vor 9 Jahren

1
Bewertungen
1
Antwort
487
Ansichten

Wie kann ich im Vim-Befehlsmodus vi-artige Linien bearbeiten?

Wenn ich in Vim einen Befehl mit ":" eingebe, stelle ich oft fest, dass er die Flucht trifft und / oder versucht, mit h, j, k und l zu navigieren, oder versuche, mit anderen Tastenkombinationen im vi-Stil den Befehl zu bearbeiten, den ich schreibe. Ich habe readline so konfiguriert, dass die Zeilenb...
fragte Daan vor 9 Jahren

2
Bewertungen
0
Antworten
431
Ansicht

Readline aktivieren?

Ich habe eine .inputrcDatei auf einem System eingerichtet, die dies offenbar nicht zu respektieren scheint. Wenn ich binddie Datei (wie in diesem Beitrag beschrieben ) oder versuche, sie mit zu ladenC-x C-r, passiert nichts - ich bekomme immer noch keine der readline-Funktionen, die ich suche, insbe...
fragte keflavich vor 9 Jahren

0
Bewertungen
1
Antwort
474
Ansichten

Wie kann ich das Readline-Scrollverhalten unter OS X ändern?

Ich bin in Mac OS X Terminal auf zwei Ubuntu-Servern SSHing und dann eine Verbindung zu verschiedenen Readline-fähigen Shells, wie MySQL- oder Mongo-Clients. In letzter Zeit scheint sich das Scrollverhalten irgendwie geändert zu haben. Wenn ich mit der Maus scrolle, kann ich, anstatt wie erwartet zu...

3
Bewertungen
2
Antworten
693
Ansichten

Abschluss beim Einfügen eines Bash-Befehls, der mit Registerkarten beginnt

Ich schreibe ein DockerfileFormat, das ich mit Registerkarten formatiere (die ich normalerweise überall benutze). Ich habe jedoch einen mehrzeiligen Befehl kopiert, bei dem die zweite Zeile mit zwei Tabulatorzeichen beginnt, dh: apt-get -y update && \ apt-get -y install collectd \ # begin tw...

0
Bewertungen
0
Antworten
311
Ansichten

Readline funktioniert nicht mehr zufällig

Aus irgendeinem Grund, alle 1-3 Stunden (abhängig von der Arbeitslast), readakzeptiert mein Shell- Befehl keine Eingaben mehr und trifft auf return, um den ^MCharakter darzustellen . So etwas wie: Continue? Nach der Beantwortung: Continue? y^M Ich habe einen Unterschied der Umgebungsvariablen (Set...
fragte SystematicFrank vor 9 Jahren

6
Bewertungen
1
Antwort
894
Ansichten

Binden Sie einen Schlüssel an die Zeilenumbrüche in Bash, ohne einen Befehl zu senden

Ich möchte drücken, M-jund readline muss den Cursor in die nächste Zeile setzen, ohne einen Befehl einzugeben. Ich sollte also in der Lage sein, einen Charakter auf den vorherigen zurückzubringen. Linie. Diese Antwort besagt, dass dies nicht möglich ist. Ich denke es ist falsch. Sie können den Newli...
fragte cdosborn vor 9 Jahren

1
Bewertungen
1
Antwort
572
Ansichten

readline - Wort unter Cursor löschen

ZB Alt-dlöscht das Wort bis zur nächsten Wortgrenze. Es gibt auch eine Abkürzung, die bis zur vorherigen Wortgrenze IIRC gelöscht werden soll, aber ich möchte das Wort UNDER-Cursor löschen (dh zur aktuellen linken Wortgrenze und zur nächsten Wortgrenze). Ist das überhaupt in readline verfügbar?
fragte LetMeSOThat4U vor 9 Jahren

2
Bewertungen
0
Antworten
463
Ansichten

Bash-Variable READLINE_LINE ist immer leer

Ich habe nach einer Möglichkeit gesucht, die Zwischenablage zwischen bash und X zu teilen, aber die Variable $ READLINE_LINE und $ READLINE_POINT ist immer leer. Kennt jemand den Grund? Bash-Version ist 4.3.30. Im Beitrag finden Sie eine Lösung für die Freigabe der Zwischenablage. https://stackoverf...
fragte godblessfq vor 9 Jahren

3
Bewertungen
1
Antwort
996
Ansichten

Festlegen von Vim-Schlüsselbindungen für den MySQL-Client

Ich füge die folgenden Zeilen hinzu ~/.inputrcund jetzt verwendet der Postgres-Client psql Vim-Tastenkombinationen. set keymap vi set editing-mode vi Dies funktioniert jedoch nicht für MySQL. Ich verstehe, dass MySQL nicht mehr readline und stattdessen editline verwendet. Ich habe versucht, das obi...
fragte jordelver vor 9 Jahren

4
Bewertungen
1
Antwort
2749
Ansichten

Wie kann ich die BASH-Verknüpfungen für den "Bearbeitungsmodus vi" ändern?

Ich versuche, meine bash vi-Modus-Tasten zu ändern, um den Einfügemodus zu aktivieren und zu beenden. Ich möchte folgende Tastenkombinationen einstellen: Ctrl- \: Bewegungsmodus aufrufen Alt- \: Einfügemodus aktivieren wie kann ich das machen? Ich versuche, es ohne Erfolg mit meiner .inputrc- und...

3
Bewertungen
1
Antwort
823
Ansichten

So deaktivieren Sie `alt-numkey` in der Bash-Shell

Ich kann zwischen Apps in Chrome OS wechseln alt-N, indem Sie auf drücken, wobei N die Position meiner App in der Statusleiste ist. Sinnvoll! Aber wenn ich in der Bash - Shell meiner Nitrous.io Box, drücken alt-Nauf die Beine zu einer anderen App bash einen Befehl gibt: (arg: N). Was macht der (arg:...
fragte Cody Hess vor 10 Jahren

1
Bewertungen
1
Antwort
1024
Ansichten

Meta-Keybindings für bash readline von .inputrc funktionieren nicht

Wenn ich stelle "\M-p": previous-history in mein .inputrc ein und starten Sie ein Terminal (urxvt oder xterm). Drücken Sie bei gedrückter Alt-p-Taste ein ":" - Zeichen. Nachfolgende Treffer erzeugen ^ [p wie folgt: :^[p^[p^[p^[p^[p Ich möchte, dass Alt-p mir den vorherigen Befehl in der Geschichte...
fragte Matt vor 10 Jahren

5
Bewertungen
3
Antworten
1393
Ansichten

Ich verwende Bash im "vi-Modus". Wie lautet die Tastenkombination zum Bearbeiten der aktuellen Befehlszeile mit einem externen Editor?

In Bashs "Emacs-Modus" ( set -o emacs) kann ich die aktuelle Befehlszeile in meinem bevorzugten externen $ EDITOR bearbeiten. Ich muss nur Ctrl+ und Xdann Ctrl+ drücken E. Aber da ich zu Bashs "vi-Modus" ( set -o vi) gewechselt bin, macht diese Tastenfolge nichts. Wie kann ich im "vi-Modus" einen ex...

0
Bewertungen
3
Antworten
487
Ansichten

Was bewirkt die "vi-move" -Tastatur im vi-Modus von Bash?

Im Keymap-Abschnitt des Bash-Referenzhandbuchs heißt es, dass eine der akzeptablen Optionen "vi-move" ist. Es scheint keine Beschreibung dafür zu geben, was dies entspricht. Ich bin mit "vi-command" und "vi-insert" gut vertraut, kann aber anscheinend nichts zu "vi-move" finden. Ich hatte gehofft, da...
fragte Pak vor 10 Jahren

3
Bewertungen
1
Antwort
640
Ansichten

Verwenden Sie eine separate Historie für 'read -e' (readline)

Ich möchte eine interaktive Befehlsshell in Shellskript schreiben, um die iptables-Firewall einfacher anzupassen. Das Problem ist, dass read -edie Shell- Historie verwendet wird. Gibt es eine Möglichkeit, eine separate Historie für read -eein Skript zu verwenden?
fragte BenjiWiebe vor 10 Jahren