jak sprawić, by automatyczne uzupełnianie vima zachowywało się jak domyślne automatyczne uzupełnianie basha?


14

Kiedy wpiszesz: e, some/path/file<Tab>jeśli jest kilka dopasowań, vim po prostu wybiera pierwszy i musisz przewijać pozostałe za pomocą klawisza Tab. (prawie jak zachowanie interfejsu wiersza polecenia systemu Windows).

Jak sprawić, by zachowywał się jak uderzenie, gdy kończy się, dopóki nie będzie dwuznaczności?

EDYCJA : zaktualizowane pytanie dla większej przejrzystości.


Odpowiedzi:


25

Dodaj to do .vimrc:

set wildmenu
set wildmode=list:longest

4
Właśnie zapisałem się do superużytkownika i odpowiedziałem na pytania, aby uzyskać wystarczającą reputację, aby głosować na twoją odpowiedź. Dziękuję Ci.
user138727,

-4

TabWielokrotne naciśnięcie powoduje przejście przez mecze.

Możesz pominąć, set wildmenuponieważ set wildmode=list:longestimplikuje to.


3
Wiem ... to nie jest pytanie
hasen
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.