В vim, если я вхожу и покидаю режим редактирования, ничего не делая, каретка заканчивается на один символ слева. И если я вхожу и покидаю режим добавления, каретка перемещается вперед и затем назад.
Любой способ настроить vim, чтобы оставить карету в этих случаях?
В идеале я просто хочу всегда входить в режим добавления, но без перемещения каретки, когда я вхожу или покидаю режим.
(В настоящее время я обычно использую режим вставки, потому что он не портит мою позицию каретки при входе. То есть, за исключением случаев, когда мне нужно добавить в конец строки, и в этом случае я клянусь vim за поведение в такой архаичной манере , нажмите Esc и войдите в режим добавления.)
i
или a
не думать об этом, и может быть даже s
, S
, ci"
, и т.д. , а не ограниченная i
и a
.