Невозможно выяснить, как переместить курсор обратно в позицию, было до того, как набрать кучу текста.Вернитесь туда, где находился курсор, прежде чем вводить текст
Начало ситуация:
<Tag>
<SubTag property="[cursor is here]" value="" />
<SubTag property="" value="" />
<SubTag property="" value="" />
</Tag>
Hit «я», и начать машинки:
<Tag>
<SubTag property="yakketyyapyap[Esc][cursor is here]" value="" />
<SubTag property="" value="" />
<SubTag property="" value="" />
</Tag>
Теперь я хочу курсор, чтобы вернуться туда, где он был в ситуации старта, то есть более символ перед бит текста, который только что был введен.
Возможные решения, которые чувствуют себя inadeqate:
- поиск в обратном направлении для кавычек
- ударил б ключ несколько раз
- установлен знак перед редактированием, и вернуться к отмеченному месту
- yi "('yank all in quotes', но я не хочу ничего дергать)
Где указано [курсор здесь], I означает, что «курсор над символом слева от этого предложения».
Ну, это было просто сложно. – klokop