Czytałem vimtutora i w lekcji 2.1 była notatka o wpisywaniu poleceń takich jak dw :
NOTE: The letter d will appear on the last line of the screen as you type
it. Vim is waiting for you to type w . If you see another character
than d you typed something wrong; press <ESC> and start over.
ale nie widzę poleceń, które wpisuję w wierszu poleceń, ani w vimie, ani w gvimie. Jak mogę to naprawić?
command-line
Hamon
źródło
źródło
Odpowiedzi:
Dodaj ten wiersz do ciebie .vimrc, albo go źródłowy, albo zrestartuj vim.
I tak Jeśli eksperymentujesz ze swoim vimrc i masz dość jego pozyskiwania po każdej zmianie, dodaj tę linię.
źródło
To zachowanie jest kontrolowane przez
showcmd
opcję.Próbować:
i zobacz, czy to wróci.
źródło
:source /path/to/vimrc
. Ale to nie jest tak czyste, jak uruchomienie nowej instancji Vima (ponieważ nie zresetuje żadnych domyślnych ustawień, które mogłeś zmienić w wierszu poleceń). Uważam więc, że najczystszym sposobem na przetestowanie jest uruchomienie dwóch kopii Vima, jednej, w której edytuję mój vimrc, a drugiej, którą ponownie uruchamiam, aby przetestować wyniki.Musisz mieć
set showcmd
poset nocompatible
tym:Nie znam przyczyny, ale napotkałem ten sam problem i to zadziałało ze mną.
źródło
showcmd
, ale do wielu ustawień, co zostało udokumentowane w:help 'nocompatible'
;-) Jeśli używasz pliku vimrc, potemset nocompatible
jest już używany automatycznie! Nie trzeba więc dodawać tej opcji samodzielnie ;-)