2012-02-07 18 views
18

Załóżmy, że używasz vim do wyboru w trybie wizualnym. Trafiłeś w, a następnie zacznij przesuwać się w prawo, podając l. Następnie, powiedzmy, że chcesz rozszerzyć swój wybór w lewo, bez zmiany punktu po prawej stronie. Oznacza to, że jesteś zadowolony z '>, ale chcesz zmienić '<.Vim: odwróć perspektywę trybu graficznego

Jak się zamienisz, aby zacząć od ustawienia '> i wyboru w lewo, zmieniając '<?

Mam niewyraźne wspomnienie, które widziałem już wcześniej, ale trudno jest google.

Odpowiedz

19

Ups, niesamowite jak delegowania do stackoverflow można uczynić czytanie (F) podręcznik że o wiele łatwiej ...

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. 
+1

wielkie pytanie i odpowiedź;) – lucapette

+3

Nie zapomnij o kapitale 'O' w zaznaczeniu blokowym (prostokątnym), które nie przechodzi diagonalnie:': help v_O'. – Benoit

5

o

Z dokumentacji:

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.