Neue Fragen mit dem Tag «tab-completion»

Insgesamt gefunden 97 Fragen

0
Bewertungen
0
Antworten
529
Ansichten

Tab-Vervollständigung für .bat-Dateien in Git-for-Windows Bash

Git für Windows installiert "Git Bash", eine Bash-Shell, die unter Windows funktioniert, was sehr schön ist. Ich glaube, es basiert auf MinTTY. Neben Bash-Shell-Skripten können auch Windows batch ( .bat) -Dateien ausgeführt werden, z $ ./some-batch-file.bat wird ohne Probleme ausgeführt. Bei diesen...

3
Bewertungen
0
Antworten
358
Ansichten

TAB-Abschluss mit .bash_history

Normalerweise verwende ich PageUp / PageDown, um .bash_history mit einem Präfix zu durchsuchen. Ich erwische jedoch regelmäßig, wie ich mehrmals auf TAB drücke, bevor mir klar wird, dass ich in diesem speziellen Fall PageUp / PageDown verwenden muss. Gibt es eine Möglichkeit, die .bash_history-Suche...
fragte Sven R. Kunze vor 6 Jahren

3
Bewertungen
1
Antwort
541
Ansicht

Warum verhindert ein Wert '-' (Bindestrich) im Stil "Tag-Reihenfolge" das Abgleichen des Tags "Executables", selbst wenn dieses Tag explizit angegeben wird?

Mit dem folgenden Code funktioniert alles wie erwartet: Wenn ich schreibe cund die TABTaste drücke, erhalte ich die entsprechenden Abschlüsse in der richtigen Reihenfolge. Wenn ich schreibe ./und die TABTaste drücke, erhalte ich den Abschluss des executablesTags. # Always use menu selection...
fragte Iskustvo vor 6 Jahren

2
Bewertungen
0
Antworten
431
Ansicht

Wie kann ich das Aussehen der aktuell ausgewählten (hervorgehobenen) Fertigstellung in zsh anpassen?

Hauptfrage Ich möchte am Anfang und am Ende des ausgewählten Abschlusses Powerline-Zeichen hinzufügen: Das Fertigstellungsmenü wurde durch Einfügen von a cund Drücken der TABTaste gestartet . Durch Drücken der rechten Pfeiltaste nach rechts im Abschlussmenü verschoben . Im Abschlussmenü durch Drüc...
fragte Iskustvo vor 6 Jahren

0
Bewertungen
1
Antwort
391
Ansicht

Ist es in bash möglich, die Mitte eines Wortes zu vollenden?

Ich habe ein einfaches Bash-Abschlussskript für meinen benutzerdefinierten Git-Branch-Sucher. #/usr/bin/env bash _branch_completions() { local word="$"; if [ ! -z "$word" ] then COMPREPLY=($(compgen -W "`git branch | grep $word`" "$")) fi } complete -F _branch_completions branch Das "branch" -Skri...
fragte dstarh vor 6 Jahren

0
Bewertungen
0
Antworten
723
Ansichten

Wie kann ich den Tab-Abschluss in git-bash für Windows 10 korrigieren?

Wenn Sie Tabwährend des Tippens etwas eingeben, git-bashwird die folgende Fehlermeldung angezeigt, anstatt die Tabulatorvervollständigung durchzuführen: bash: cannot create temp file for here-document: Device or resource busy Es scheint zufällig zu geschehen, aber es passiert öfter als nicht. Ich h...

0
Bewertungen
0
Antworten
409
Ansichten

PhpStorm 2017-Autopopup-Abschluss funktioniert nicht außerhalb der Symbole <>

Wenn ich ein <Symbol eingebe und dann weiter tippe, funktioniert der Abschluss von Autopopup genau wie beabsichtigt: Außerhalb von <>Tags (entweder html oder php - <a></a>oder <?php ?>zum Beispiel) funktioniert Autopopup-Abschluss nicht: Im obigen Beispiel kann ich weite...
fragte KulaGGin vor 6 Jahren

2
Bewertungen
2
Antworten
574
Ansichten

Autocomplete-Unterverzeichnis für benutzerdefinierte Befehle

Ich habe stundenlang versucht, diese Arbeit zum Laufen zu bringen und fühle mich, als wäre ich nirgendwo näher gekommen. Ich versuche, unseren Workflow zu verkürzen, indem Sie Verzeichnisnamen aus dem Mac OS X-Terminal mit Tabs ergänzen. Wir haben ein internes Werkzeug, nennen wir es bob, das automa...

1
Bewertungen
0
Antworten
330
Ansichten

Zyklusende beenden?

Wie kann ich verhindern, dass ZSH durch übereinstimmende Vervollständigungen wechselt, stattdessen nur eine Liste der verbleibenden Möglichkeiten in einer Liste aufzeigt? Bei meinen neueren Betriebssysteminstallationen habe ich beim Drücken der Tab-Taste angefangen, das ZSH-Verhalten zu ändern. Ich...
fragte Sridhar-Sarnobat vor 7 Jahren

1
Bewertungen
1
Antwort
556
Ansichten

Warum sollte sich bash nicht zwischen Groß- und Kleinschreibung unterscheiden?

Ich arbeite an einem Server, auf dem ich scheinbar nicht in der Lage bin, die Groß- und Kleinschreibung zu berücksichtigen. Ich habe die Schale gesetzt, set completion-ignore-case on Das scheint aber nicht zu funktionieren. Ich arbeite über ssh mit tmux. Die Version von bash ist GNU bash, version 4...

1
Bewertungen
1
Antwort
552
Ansichten

zsh Completion list-colors - teilweise Farbproblem

Inspiriert von https://stackoverflow.com/questions/23152157/how-does-the-zsh-list-colors-syntax-work wollte ich eine andere Farbe für die Beschreibungen je Spiel in der Menüliste haben, aber ich kann Es funktioniert nicht in allen Fällen. Beispiel für das Problem: vs Weitere Beispiele und Tests fi...
fragte Orangenhain vor 7 Jahren

1
Bewertungen
0
Antworten
372
Ansichten

Tab-Complete (alphabetisch) letzte Übereinstimmung

Wir haben ein Setup, in dem Jobs versendet und ihre Ergebnisse in Verzeichnissen mit demselben Namen, aber unterschiedlichen nachlaufenden Zeitstempeln gespeichert werden. z.B.: result_20170111T090200 result_20170111T130500 result_20170111T130225 result_20170111T130949 Ich muss oft die letzte von i...
fragte rainer vor 7 Jahren

2
Bewertungen
1
Antwort
1381
Ansicht

Wie kann ich zsh Tab Vollzugsfehler beheben? für Verzeichnisse und Dateien

Ich habe bei einer vorherigen Arch-Installation komplett auf zsh umgestellt und ich habe es vor allem deshalb geliebt, weil arch eine der Distributionen ist, die Ihre Dokumente, Downloads, Musik und solche Verzeichnisse in Ihrem ~ -Verzeichnis groß macht. Da ich das nicht gewohnt war und Tab-Vervoll...

1
Bewertungen
1
Antwort
573
Ansichten

Führen Sie den Befehl bei der Tab-Fertigstellung in zsh aus

Ich versuche, eine zsh-Funktion einzurichten, die mich mit einem optionalen Argument zurück zum obersten git-Verzeichnis führt, um relativ zu diesem Verzeichnis zu verschieben. Ich habe derzeit das was funktioniert: alias gitdir='git rev-parse --show-toplevel' cdgit() { cd $(gitdir)/$1 } Das Proble...

3
Bewertungen
1
Antwort
533
Ansichten

Fügen Sie für alle Befehle und Argumente der zsh-Tab-Vervollständigung Zeichenfolgen hinzu

Ich möchte die Schlüsselwörter hinzufügen foound barzu den Ergebnissen der automatischen Vervollständigung für jeden Befehl oder jedes Argument hinzufügen . z.B: cd <TAB> In den Vorschlägen sollte zusätzlich zu den vorhandenen Fertigstellungen foo und bar angegeben werden blah <TAB> In d...
fragte woodstok vor 8 Jahren

4
Bewertungen
1
Antwort
1518
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...

4
Bewertungen
1
Antwort
480
Ansichten

Die zsh-Autovervollständigung ergibt sich aus der Funktion

Ich habe gesucht und gesucht und konnte keinen klaren Weg finden, dies zu tun: Etwas erfundenes Beispiel zum Verbergen von Details : Angenommen, ich möchte die Namen der tmux-Sitzung mit einem Befehl, der sie öffnet, automatisch vervollständigen. tmux-open $NAMESpricht also die besagte tmux-Sitzung...

1
Bewertungen
1
Antwort
679
Ansichten

Wie man einen Alias ​​als Befehl ausführt

Ich habe einen Alias alias gi=git Im Gegensatz zu git, gikann nicht vollständig auf Subbefehle, Wegen, Zweigen. Wie kann ich bash sagen, dass es "X so vervollständigen soll, als ob es Y wäre"?

0
Bewertungen
1
Antwort
548
Ansichten

Probleme beim Erstellen von benutzerdefinierten Ergänzungen für Sublime Text 3

AKTUALISIERTE Ich arbeite an der Salesforce-Entwicklung mit dem MavensMate-Plugin für Sublime Text 3. Ich möchte eine benutzerdefinierte Abschlussdatei erstellen, die einige allgemeine HTML-Tag-Klassennamen enthält, die ich häufig auf meinen Visualforce-Seiten verwende. Visualforce verwendet normale...

1
Bewertungen
1
Antwort
422
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...

1
Bewertungen
1
Antwort
594
Ansichten

Wie kann ich die Datei "bash_completions" aus dem Verzeichnis "bash-completion / completions" neu generieren?

Irgendwie wurde meine /usr/share/bash-completion/bash_completionDatei (die von Sourcing stammt /etc/bash_completion) gelöscht. Der Rest des bash-completionVerzeichnisses scheint jedoch intakt zu sein: Es gibt immer noch ein /usr/share/bash-completion/completionsVerzeichnis mit vielen Dateien, die si...
fragte Kyle Strand vor 9 Jahren

2
Bewertungen
1
Antwort
897
Ansichten

Wie zeige ich die Tab-Vervollständigungsfunktion für einen Befehl in Bash an?

Ich möchte letztendlich ein Alias screen -r. Ich möchte dies meistens tun, weil dieser Befehl über eine beeindruckende Tab-Vervollständigungsfunktion verfügt, die mir die aktuellen GNU-Bildschirmsitzungen anzeigt. Ich möchte diese Macht mit dem Alias. Dies führte mich zu einer allgemeineren Frage. W...

1
Bewertungen
1
Antwort
443
Ansichten

History-Search-Backward ignoriert Suchtext nach dem ersten Leerzeichen?

Ich verwende viele git-Befehle, und da es sich meist um 2-Wort-Befehlsnamen handelt, findet das Matching nicht die beste Übereinstimmung. Zum Beispiel: # type in some commands git checkout - git status mvn test # try to autocomplete based on the history. I want "git checkout -" to be filled in, but...
fragte Sridhar-Sarnobat vor 9 Jahren

3
Bewertungen
2
Antworten
688
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...

1
Bewertungen
1
Antwort
1051
Ansicht

SublimeText-XML-Vervollständigungsdatei

Ich kann anscheinend keine automatische Vervollständigung für meine XML-Dateien erhalten. Hier ist meine xml.sublime-completionsDatei, die ich zum Benutzerordner hinzugefügt habe: { "scope": "text.xml", "completions": [ { "trigger": "t", "contents": "<Text id="$1"><![CDATA[$0]]></Text...

0
Bewertungen
1
Antwort
362
Ansichten

tsch: tab-vollständiger Dateiname nach --flag =

Der kleine Ärger, den ich in meinem täglichen Gebrauch von tcsh habe, ist, wenn ich anfange, einen Befehl wie diesen zu schreiben: # do_stuff --input=/path/to/some Ich möchte Tab-Completion verwenden, um das Schreiben abzuschließen /path/to/some/file. Gibt es eine Möglichkeit, dass tcsh das --input...
fragte Rodin vor 9 Jahren

0
Bewertungen
1
Antwort
1767
Ansichten

zsh Vervollständigung für alle ausführbaren Dateien im Pfad

Ich habe ein Skript geschrieben, das jede beliebige ausführbare Datei in meinem $ PATH als Argument verwendet. Gibt es eine Möglichkeit, eine zsh- (oder bash-) Beendigungsfunktion zu erstellen, sodass ich myFunc to[Tab]sie eingeben und myFunc topzum Beispiel abschließen kann ? Es wäre vorzuziehen, n...

3
Bewertungen
2
Antworten
926
Ansichten

bash complete: Verzeichnisnamen aus einem definierten Verzeichnis auflisten?

Ich brauche die Verzeichnisnamen in / mailman / lists, um als Argument (ohne Schrägstriche) an den Befehl 'list_members' zu übergeben, unabhängig davon, wo ich mich im Dateisystem befinde. In tcsh (auf unserem alten Server) schrieb ich eine Zeile, um das zu tun, was ich brauchte: complete list_membe...
fragte zenatom vor 9 Jahren

2
Bewertungen
1
Antwort
718
Ansichten

Bash teilweise Glob Expansion

Ich habe eine Frage ähnlich wie diese, aber anders: Ich schlag zu wollen, verwendet eine glob Expansion in Auto-Vervollständigung, wenn möglich. Zum Beispiel möchte ich $ ls *2.<TAB> Mir geben: $ ls mydoc2. mydoc2.pdf mydoc2.tex mydoc2.txt Ich stehe oft vor dieser Situation. Im obigen Beispi...
fragte Ryo vor 9 Jahren

0
Bewertungen
1
Antwort
324
Ansichten

Bash-Erweiterung zum Auflisten aus einem Verzeichnis

Ich neige dazu, an mehreren Projekten zu arbeiten, die alle in meinem Heimatverzeichnis (~) innerhalb eines Verzeichnisses gespeichert sind web. Einmal befanden sich alle meine Projekte in einem einzigen Verzeichnis in diesem Verzeichnis. Um von Projekt A zu Projekt B zu wechseln: ~ $ cd ../project-...
fragte M1ke vor 10 Jahren