2012-07-11 2 views
4

I 시각적 선택된이 광고가있는 경우빔 : 비주얼 선택이 아닌 텍스트 접속 및 라인 아래로 이동

Alpha <-- selected 
Bravo 
Charlie 

일본어 선택에 추가하지 않고, 다운 를 선택된 영역을 이동하는 VIM 명령이 존재 ?

Alpha 
Bravo 
Charlie <-- selected 

hjkl 키는 선택한 항목 만 추가합니다. 그리고 나는 그것이 할 수 있다고 지적한 비주얼의 도움 문서를 보지 못했습니다.

답변

2

이 것입니다 확실히 그것을 할 :

JJVV

그러나 먼저 원래의 선택을 취소에서 정말 어떤 다른되지 않습니다 :

escjJV

또는 :

VJJV

+1

감사합니다. vmap jVV 및 vmap kVV를 설정 했으므로 비주얼 모드에서 선택 항목을 위아래로 빠르게 이동할 수 있습니다. – Thomas

+0

멋진 팁, 감사합니다. 또한 비주얼 블록 모드와 왼쪽/오른쪽 이동 선택에서 작동합니다. –

6

선택 모드에서 위쪽 및 아래쪽 경계선 이동 사이를 전환하려면 o (소문자 o)을 사용할 수 있습니다. 그래서 당신은 JJJJ를 사용하여 선택 모드를 떠나지 않고이 작업을 수행 할 수 있습니다.

+1

+1 - 이것은 OP의 유스 케이스에는 필요하지 않지만 일반적으로 적용 할 수있는 지식을 제공합니다. –

+0

허용 lwburk 왜냐하면 나에게 선택을 취소하고 비주얼 모드에서 스크롤하는 상황에서 다시 선택하는 것이 더 도움이되기 때문입니다. 그러나 그렇지 않으면 완벽하게 작동합니다. – Thomas

0

까지 내가 당신의 질문을 이해, 당신은 알파를 선택하고 아래로 이동하고 싶습니다 . 찰리 밑에서 알파를 움직이자 고하자. 비주얼 모드에서 알파를 선택한 다음 :(콜론)을 입력하고 m 3을 입력해야합니다. 따라서 입력 형식은 : m 3과 같아야합니다. 즉, 선택한 텍스트를 3 행으로 이동하십시오. 이것이 귀하의 질문 답변이되기를 바랍니다. 좋은 하루 되세요.

+0

아니요, 텍스트를 동일하게 유지하고 시각적 선택을 위/아래로 한 줄만 옮기고 싶습니다. – Thomas

+1

왜 이것을하고 싶습니까? – 1983