2013-03-13 2 views
4

를 이동하지 않고 당기면 먼 라인은 내가 다음 (* = 커서)가 있다고 가정?빔은 :

바람직하게는 하나의 동작 또는 하나의 (일반적인) 명령에서.

답변

10

이 시도 :

:+3y 

그것은 그것이 꺼낼 시작합니다 지점입니다, 범위 +3를 사용합니다. 기본적으로 한 줄을 사용합니다.

UPDATE :

:+2,+3y 

그것은 모두 Puppies를 복사합니다 : 당신은 커서를 이동하지 않고 두 번째와 세 번째 라인을 모두 복사하고 싶다면, 당신처럼, 두 지점의 범위에 있지만 같은 명령을 사용 및 Humans.

2

LineJuggler plugin은 홱 잡아 당김을 결합하여 다양한 짧은 매핑을 사용합니다. 예 : 3[f으로 현재 행 아래 3 행을 가져 와서 현재 행 아래에 놓을 수 있습니다.

3

이제는 Birei의 대답을 바탕으로 궁금한 사람들에게 :ny을 입력 할 수 있습니다. n은 차단하려는 행 번호입니다. 이것은 실제로 내가이 페이지에 왔을 때 찾고 있었던 것이고, set number이 켜져 있고 상대 라인 수를 계산하고 싶지 않은 경우에 유용합니다.

이제는 특정 레지스터에 대해이 작업을 수행하는 방법에 대해 궁금합니다. : D

관련 문제