Kiedy przeglądam tekst i, na przykład, dodając backtiksy wokół niektórych słów, cytatów lub czegokolwiek, denerwujące jest to, że muszę naciskać Esc lub Ctrl- [po każdej wstawce. Wstawki (i dodatki) są różne, więc .
niewiele pomaga.
Czy jest coś podobnego do r
tego, co powraca do trybu normalnego po jednym znaku - ale używa trybu wstawiania zamiast trybu zastępowania?
insert-mode
normal-mode
Dzika karta
źródło
źródło
Odpowiedzi:
Jeśli nie ma (nie szukałem), możesz użyć tego mapowania w
.vimrc
:To
i
nserts, umieszcza przestrzeń,ESC
małpy i zaczyna jednej literyr
EUmieãæ. Zostanie to przypisane do CtrlI.Jest to hack i pozostawi wiszące miejsce, jeśli uderzysz w ucieczkę przed wpisaniem litery - ale to lepsze niż nic!
źródło
.
poleceniem. :(.
chyba że używaszrepeat.vim
.Aby wstawić znak na końcu słowa (zamiast w pozycji kursora), użyj
To mapowanie na
Ctrl + a
, możesz oczywiście mapować na cokolwiek innego.Mam te dwa w swoim,
.vimrc
więc nie krzątam się zbytnio :)źródło