Vim: обратная перспектива визуального режима - PullRequest
18 голосов
/ 08 февраля 2012

Допустим, вы используете vim для выбора в визуальном режиме.Вы нажимаете v , затем начинаете двигаться вправо с l .Затем, скажем, вы хотите расширить свой выбор влево, не меняя точку справа.То есть, вы удовлетворены '>, но хотите изменить '<.

Как поменять местами так, как если бы вы начинали с '> и выбирали слева, меняя '<?

У меня есть смутное воспоминание, что я видел это раньше, но гуглить сложно.

Ответы [ 2 ]

19 голосов
/ 08 февраля 2012

Ой, удивительно, как публикация в stackoverflow может сделать чтение (F) руководства намного проще ...

3. Changing the Visual area             *visual-change*

                            *v_o*
o           Go to Other end of highlighted text: The current
            cursor position becomes the start of the highlighted
            text and the cursor is moved to the other end of the
            highlighted text.  The highlighted area remains the
            same.
5 голосов
/ 08 февраля 2012

o

Из документации:

o           Go to Other end of highlighted text: The current
            cursor position becomes the start of the highlighted
            text and the cursor is moved to the other end of the
            highlighted text.  The highlighted area remains the
            same. 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...