Как перейти к началу/концу визуального выбора?

Есть ли движение для перехода к началу или концу визуального выделения? Я знаю, что или в визуальном режиме чередуются между ними, но мне нужно иметь возможность точно выбрать начало. Общая цель состоит в том, чтобы окружить визуально выделенную область круглыми скобками.


Дополнение:

Основываясь на комментариях, я смог реализовать это с помощью следующего макроса.Идея состоит в следующем:

  1. для выхода из визуального режима
  2. `>для перехода к концу предыдущего визуального выделения
  3. a)для добавления закрывающей скобки
  4. для выхода из режима вставки
  5. `<для перехода к началу предыдущего визуального выделения
  6. i(для вставки открывающей скобки
  7. , чтобы снова выйти из режима вставки.

например:

map \q <ESC>`>a)<ESC>`<i(<ESC>

Основываясь на другом комментарии, у нас есть еще более краткое решение:

map \q c()<ESC>P
59
задан elig 14 March 2019 в 05:55
поделиться