но сам факт такого вот сдвига каретки раздражает: «ну нафига?»
Там в первом же ответе объясняется :)
И ещё размышляю, как научиться выходить из режима редактирования не по эскейпу.
Не советую, могут поломаться (и обязательно поломаются) плагины.
какая разница между разными вариантами *map (imap inoremap и т.п.)
На самом деле всё довольно просто:
:map ... — назначает
:map — показывает
:unmap ... — удаляет
:mapclear — удаляет всё
Все остальные префиксы и суффиксы — это определения режимов, на которые назначается комбинация, и метод работы:
Префикс nore — запрещает рекурсивный вызов.
Например:
:imap C ABC
По нажатию C сначала вставится AB, затем попробуется вставится C, которое на самом деле ABC, и т.д. В итоге уйдет в бесконечную рекурсию (прервать можно по Ctrl+C).
:inoremap C ABC
По нажатию C вставится ABC.
Префиксы n, i, v, x, c, s, o определяют режимы, в которых будут работать комбинации:
n — Normal mode
i — Insert and Replace mode
v — Visual and Select mode
x — Visual mode
s — Select mode
c — Command-line mode
o — Operator pending mode
Есть ещё суффикс ! — он определяет "Insert and Command-line mode".
Без префиксов и суффикса (:map) — аналог "nvo" (normal, visual, select, operator pending).
Секретно:
Этот фанфик приглашает читателей вновь погрузиться в мир "Наруто", предлагая свежий взгляд на любимых персонажей и их связи. Автор идеально сочетает элементы действия, драмы и комедии, создавая произв...>>Этот фанфик приглашает читателей вновь погрузиться в мир "Наруто", предлагая свежий взгляд на любимых персонажей и их связи. Автор идеально сочетает элементы действия, драмы и комедии, создавая произведение, которое может занять достойное место среди других историй о ниндзя. Если вы ищете погружения в увлекательный сюжет с милыми и запоминающимися моментами, этот фанфик о Наруто станет отличным выбором для чтения!