Frage

In der Kornshell (KSH) auf AIX UNIX Version 5.3 mit dem Editor-Modus mit bis vi:

set -o vi

Was sind die Schlüsselstriche an der Shell-Befehlszeile einen Datei- oder Verzeichnisnamen automatisch zu vervollständigen?

War es hilfreich?

Lösung

ESC \ arbeitet auf AIX4.2 zumindest in Ordnung. Eine Sache habe ich bemerkt, dass es nur autocompletes der einzigartigen Teil des Dateinamens.

Wenn Sie also die Dateien x.txt, x171go und x171stop haben, wird Folgendes geschehen:

Press keys:           Command line is:
x                     x
<ESC>\                x
1                     x1
<ESC>\                x171
g<ESC>\               x171go

Andere Tipps

Die Ausweitung der anderen Antworten: * alle passenden Dateien auf der Kommandozeile auflisten. Dann können Sie die Standard-vi Bearbeitungsbefehle verwenden, um diejenigen entfernen Sie nicht kümmern. So der obigen Tabelle hinzuzufügen:

<ESC><shift-8>             x.txt x171 x171go

Dann Backspace verwenden, um die letzten beiden zu gehen los, oder drücken Sie wieder und die h oder b verwenden, um rückwärts und dw gehen auf diejenigen zu löschen, die Sie nicht wollen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top