Neue Fragen mit dem Tag «inputrc»

Insgesamt gefunden 34 Fragen

0
Bewertungen
0
Antworten
333
Ansichten

Tastaturbindungen erstellen, um in iTerm mit der Konfigurationsdatei vorwärts zu gehen und vorwärts zu gehen?

Ich habe versucht, Folgendes zu meinem hinzuzufügen, ~/.inputrcaber es funktioniert nicht "\e[1;9D": backward-word "\e[1;9C": forward-word Was muss ich noch tun?
fragte user1283776 vor 6 Jahren

1
Bewertungen
0
Antworten
343
Ansichten

stop bash Versuchen Sie, jedes mögliche Ergebnis anzuzeigen und automatisch zu vervollständigen, wenn Sie mehrdeutige Ergebnisse finden

Das ist mein .inputrc 9 set show-all-if-unmodified on 10 set menu-complete-display-prefix on 11 #set completion-ignore-case on 12 set disable-completion on 1) Wie kann ich stoppen, dass bash versucht, jedes mögliche Ergebnis anzuzeigen, aber nur die Ergebnisse auflisten wie ich ls? Aktuelles Verha...
fragte Bryan Fok vor 6 Jahren

0
Bewertungen
1
Antwort
344
Ansichten

So können Sie feststellen, ob ".inputrc" verwendet wird oder nicht

Ich muss hinzufügen "\e[1;5C": forward-word # ctrl + right "\e[1;5D": backward-word # ctrl + left in ~/.inputrc tmux funktioniert in msys2. Dies würde aber git-bash beschädigen. Wie kann ich nur die Einstellungen von msys2 laden?
fragte Mithril vor 7 Jahren

0
Bewertungen
1
Antwort
659
Ansichten

bash: TAB-Befehl in .inputrc nicht gefunden

Ich versuche, die Tab-Fertigstellung zu verbessern und fügte dies in .inputrc auf Mac os hinzu: set completion-ignore-case on set show-all-if-ambiguous on TAB: menu-complete Aber wenn ich inputrc quelle bekomme ich: bash: TAB command not found Ich hatte dies zuvor auf Mac OS mit dem gleichen Setup.
fragte Mladen Petrovic vor 7 Jahren

0
Bewertungen
1
Antwort
1472
Ansichten

Wie verwende ich die Umschalt + Pfeiltasten, um den aktuellen Terminalbefehl auszuwählen?

Ich habe dies https://superuser.com/a/488158/458103 gefunden, um ctrl+arrowden Cursor vorwärts und rückwärts zu bewegen. Wie kann ich nun shift+arrowdie aktuellen Befehlswörter auswählen?

0
Bewertungen
1
Antwort
1644
Ansichten

Bewegen des Befehlszeilen-Cursors mit der Maus auf Bash

Bei der Verwendung von bash (in Terminal) mit sehr langen Befehlen ist es oft nützlich, den Cursor mit der Maus auf eine beliebige Position setzen zu können. In Mac-Os hat die ALT-Taste (Option) diesen Effekt (Alt + Klick). Ich habe mit Linux angefangen und diese Option funktioniert nicht. Ich glaub...
fragte Shaharg vor 8 Jahren

0
Bewertungen
1
Antwort
363
Ansichten

separate Zuordnungen für TAB und Ci in .inputrc

Für das, was ich ausprobiert habe, scheinen "TAB" und "Ci" in .inputrc dasselbe zu bedeuten, was auch immer ich an das eine binde, ist an das andere gebunden. Ich weiß, dass es ursprünglich das Gleiche war und dass dieses Verhalten von früher her vererbt wurde, aber heutzutage, abgesehen von Termina...
fragte Antoine Gallix vor 9 Jahren

3
Bewertungen
1
Antwort
821
Ansicht

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

0
Bewertungen
1
Antwort
513
Ansichten

inputrc-windows für ipdb kybinding

Ich versuche, VI-Bindungen für den Python-Debugger ipdb zu erhalten. Ich verwende nicht Cygwins Python, sondern die Windows-Version von der DOS-Eingabeaufforderung. Ich habe versucht, .inputrcin meinem %HOMEPATH%Verzeichnis aber die Bindung zu erstellen
fragte JonathanH vor 10 Jahren

4
Bewertungen
0
Antworten
545
Ansichten

Wie kann ich bash dazu bringen, die Tabulierungsvervollständigung für meine Aliase und Funktionen ohne Berücksichtigung von Groß- und Kleinschreibung durchzuführen?

Ich habe einen Alias ​​wie folgt: alias sshUntrusted='ssh -X -C -c blowfish-cbc,arcfour' Aber wenn ich schreibe $ sshun gefolgt von Tab, wird Bash nicht den Alias abzuschließen. ich habe getan set completion-ignore-case on #ignore case while completing in my .bashrc, und es führt dazu, dass Bash...
fragte FooBee vor 10 Jahren

3
Bewertungen
1
Antwort
1863
Ansichten

Tastatureingaben und Befehle für meine Eingabe - Tastenkombination für "Shift-Space", ordnen "Ctrl-PageUp / PageDown" etwas ohne Seitentasten zu

Ich muss einige Dinge zu meiner Eingabe hinzufügen. Ich verwende bash 4, als Betriebssystem verwende ich debian und OSX. Meine Terminalemulatoren sind rxvt-unicode-256 unter debian und Terminal.app unter OSX. Mein neues Macbook hat keine Insert / Delete-, Home / End-, PgUp / PgDown-Tasten ... Könnte...

2
Bewertungen
1
Antwort
1044
Ansichten

Wie bekomme ich "set-all-if-mehrdeutig" in .inputrc, um mit dem Python-Interpreter nett zu spielen?

Ich bemerkte, dass, nachdem ich die set show-all-if-ambiguous onZeile zu meinem hinzugefügt hatte, jedes Mal ~/.inputrc, wenn ich die Tabulatortaste drückte, um einen Block einzurücken, mir die Bash- Display all ... possibilities? (y or n)Eingabeaufforderung angezeigt wurde und ich den eigentlichen...
fragte 3cheesewheel vor 11 Jahren

1
Bewertungen
0
Antworten
841
Ansicht

.inputrc, TAB und CTRL-i

Anscheinend wird beim Senden TABin Terminal stattdessen CTRL+ igesendet, sodass für diese Tastendrücke in unserem .inputrc keine unterschiedlichen Bindungen verwendet werden können: "\C-i": forward-char TAB: complete Dadurch bewegt TAB den Cursor um ein Zeichen vorwärts, anstatt das Abschlussmenü a...
fragte user1179926 vor 11 Jahren

1
Bewertungen
0
Antworten
402
Ansichten

Holen Sie sich bash history-complete-backwards / fowards und vi-mode, um mit tmux zu arbeiten

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 vimeinem bash_profile gesetzt. Ich...
fragte Natir vor 11 Jahren

0
Bewertungen
0
Antworten
348
Ansichten

Kann FIGNORE auf bestimmte Anwendungen beschränkt sein?

Ich weiß, dass Sie FIGNORE verwenden können, um die Dateinamenvervollständigung von Suffixen zu entfernen. Um beispielsweise viele von LaTeX erzeugte Mülldateien zu vermeiden, habe ich Folgendes verwendet: FIGNORE=bst:aux:bbl:blg:pdf:fls:fdb_latexmk Ich würde es jedoch vorziehen, diesen FIGNORE nur...
fragte Telemachus vor 11 Jahren

0
Bewertungen
1
Antwort
288
Ansichten

Teilweises Abschließen der Groß- / Kleinschreibung

Lassen Sie mich zunächst einen konkreten Fall durchgehen und dann den allgemeinen Fall erläutern. Angenommen, ich habe zwei Verzeichnisse A und B. Der Inhalt von A ist: foo Bar Der Inhalt von B ist foobar Foobar Ich möchte, dass die Tab-Vervollständigung von 'f' oder 'F' in A zu 'foo' erweitert w...
fragte Thomas Eding vor 11 Jahren

4
Bewertungen
2
Antworten
917
Ansichten

~ / .inputrc bewirkt, dass STRG + Pfeile nicht funktionieren

Wenn ~/.inputrcdies nicht der Fall ist, wird durch Drücken von Ctrl+ Left Arrowund Ctrl+ Right Arrowin einer Bash-Befehlszeile der Cursor um ein Wort vor- und zurückbewegt. Wenn jedoch ~/.inputrcvorhanden ist (unabhängig davon, ob es leer ist ), führen diese beiden Schlüsselkombinationen in ;5Dund ;...
fragte nickh vor 11 Jahren

2
Bewertungen
0
Antworten
574
Ansichten

.Inputrc auf dem Mac binden?

Unter Linux hatte ich diese Zeile in meinem .inputrc: "\C-/": undo was auf Mac nicht funktioniert. Gibt es eine Möglichkeit, damit es funktioniert? Gibt es noch eine Möglichkeit, Befehlstasten an inputrc zu binden?
fragte Daniel Ribeiro vor 11 Jahren

7
Bewertungen
3
Antworten
5216
Ansichten

Aktivieren Sie in der CentOS-Befehlszeile Alt / Strg + Links / Rechts

Mein Hoster hat kürzlich ein neues CentOS auf den neuesten Stand gebracht und ich habe ihn "personalisiert" und jetzt fehlt mir etwas. Auf meinem Ubuntu-Server zu Hause kann ich das forward-wordund backward-wordmit ALT+ RIGHT/ LEFT. Ich habe nichts dafür gemacht. Ich kann auch ein Wort ALT+ BACKSPAC...
fragte Rudie vor 11 Jahren

13
Bewertungen
1
Antwort
1300
Ansichten

Warum verhalten sich "bind" und ".inputrc" anders?

Ich versuche, das Richtige zu tun und meine Schlüsselbindungen zu verwenden ~/.inputrc. Es stellt sich jedoch heraus, dass ich mich ändern muss bind '"\e\C-j":"\e[1~quiet \e[4~\n"' in "\e\C-j": "\eOHquiet \eOF\n" Nun sind \eOH(nav-block-pos1 gebunden an beginning-of-line) und \eOF(nav-block-end ge...

3
Bewertungen
2
Antworten
2706
Ansichten

Seite auf / ab drucken ~ anstelle der Historiensuche im Terminal

Ich bin auf einem Macbook Pro mit Mac OS X 10.8.2 Ich habe gesetzt: page up: \033[5~ page down: \033[6~ in den Einstellungen der Terminal-Tastatur (drücken Sie esc, um \ 033 zu erhalten). Mein ~ / .xinputrc ist: # Be 8 bit clean. set input-meta on set output-meta on set convert-meta off # Auto co...
fragte Desmond vor 11 Jahren

1
Bewertungen
0
Antworten
308
Ansichten

Mu, Ml und Mc auf ganze Wörter in Readline anwenden lassen

Das ist, was ich bis jetzt gefunden habe: "\C-\eU": upcase-word "\C-\eL": downcase-word "\C-\eC": capitalize-word "\eu": "\C-f\eb\C-\eU" "\el": "\C-f\eb\C-\eL" "\ec": "\C-f\eb\C-\eC" Gibt es einen anderen Weg, bei dem die temporären Tastenkombinationen nicht definiert werden müssen?
fragte user495470 vor 12 Jahren

3
Bewertungen
2
Antworten
1501
Ansicht

Wie überschreiben Sie Standard-Bash-Tastenkombinationen?

Ich schreibe diese Konfigurationsdatei: # ~/.inputrc Control-d: "\C-udate +'%F %T'\C-m" Ich möchte den dateBefehl ausführen, wenn ich tippe Ctrl-d. Ich kann das Standardverhalten ( exit) jedoch nicht überschreiben . Danke für Ihre Hilfe.

29
Bewertungen
1
Antwort
5345
Ansichten

Wie lade ich .inputrc mit einem Bash-Skript neu?

Diese Frage erklärt, wie man mit reload .inputrclädt C-x C-r. Aber wie würde man es mit Befehlen in einem Bash-Skript neu laden?
fragte FMc vor 12 Jahren

6
Bewertungen
2
Antworten
1937
Ansichten

Bashs Äquivalent zu Tcshs ESC + p

Ich ziehe von Tcsh zu Bash und möchte die ESC+ pFunktion mitnehmen . Wenn ich beispielsweise tippe git clund dann ESC+ drücke p, sollte es automatisch bis zum letzten Befehl ausgeführt werden, der mit git cl(z. B. git clone something) beginnt, und den Cursor an das Ende setzen . Ich habe folgende 2...
fragte Misha Moroshko vor 13 Jahren

11
Bewertungen
4
Antworten
2608
Ansichten

Gibt es eine Möglichkeit, ein Tastaturmakro in Bash zu speichern?

Ich möchte ein Tastaturmakro, das ich mit C-x (und aufgenommen habe, dauerhaft speichern C-x ). Gibt es eine einfache Möglichkeit, die Quelle für mein neu aufgenommenes Makro zu "sehen", damit ich es in ~ / .inputrc an eine Tastenkombination binden kann? Ich dachte, ich dump-macroswürde es tun, aber...
fragte mgalgs vor 13 Jahren

16
Bewertungen
1
Antwort
6918
Ansichten

Steuerzeichen in .inputrc verstehen

Mein Linux-Konto auf einem Remote-Computer verfügt über die folgenden vordefinierten Einstellungen .inputrc "\e[1~": beginning-of-line "\e[4~": end-of-line “\e[5~”: history-search-backward “\e[6~”: history-search-forward "\e[3~": delete-char "\e[2~": quoted-insert "\e[5C": forward-word "\e[5D": back...
fragte Amelio Vazquez-Reina vor 13 Jahren

2
Bewertungen
1
Antwort
1332
Ansichten

Empfohlene Bash-Schlüsselbindungen in der .inputrc-Datei?

Ich habe ein paar einfache Tastenkombinationen wie Reverse-Search-History. Ich habe vor einiger Zeit einen Artikel mit einigen anderen großartigen Ideen für Schlüsselbindungen gesehen. Fragte mich, was andere Leute da draußen konfiguriert hatten.
fragte Ben vor 13 Jahren

81
Bewertungen
4
Antworten
25687
Ansichten

Wie lade ich .inputrc neu?

Hintergrund Ich habe gehört, dass das Readline- Modul liest, ~/.inputrcund so ändert es das Verhalten von Tastenanschlägen unter Programmen wie Bash. Frage Wie kann ich das nach der Bearbeitung erneut laden, um das geänderte Verhalten zu sehen, ohne mein Terminalprogramm neu zu starten?
fragte Captain Lepton vor 13 Jahren