/ / vim: Przenoszenie kursora na początek / koniec wstawiania - vim

vim: Przenoszenie kursora na początek / koniec wstawiania - vim

Czy w trybie wstawiania można przejść do początku / końca wstawiania?

Tylko po to, by to wyjaśnić NIE pytając, jak przejść na początek linii, akapitu lub słowa.

Ponieważ vim wyłącza backspace poza wstawianiem, w zależności od trybu backspace, musi wiedzieć, gdzie zaczyna się i kończy wstawianie, prawda?

Odpowiedzi:

2 dla odpowiedzi № 1

Co powiesz na:

<ctrl-o>`[

<ctrl-o> pozwala wykonać jedno polecenie trybu normalnego przed powrotem do trybu wstawiania.


Po komentarzach poniżej zdaję sobie sprawę, że będziesz musiał ustawić znak podczas wprowadzania trybu wprowadzania

nnoremap i mii

lub

autocmd! InsertEnter * :normal mi

(Mimo że autocmd nie działał poprawnie podczas wprowadzania trybu wstawiania nieużywany i)

Następnie możesz wrócić do miejsca, w którym wprowadzono tryb wstawiania

<crtl-o>`i