2016-11-03 1 views
1

나는 이것을 할 방법이 있어야한다는 것을 알고 있습니다. 이런 종류의 속임수를 찾는 것은 다소 어렵습니다.vi에서 라인을 선택하고 다른 라인에서 복사/붙여 넣기

내가 원하는 것은 xx에서 yy까지 줄을 복사하여 내 커서가있는 곳에 붙여 넣는 것입니다. 나는 홱 잡아 당겨 붙여 넣는 방법을 알고 있지만, 복사하고 싶고 내가 붙여 넣기를 원하는 라인으로 돌아가는 라인으로 커서를 옮기지 않고이 작업을하고 싶습니다.

줄을 탐색하지 않고 복사하여 붙여 넣기 만하면됩니다.

답변

1

명령 줄 모드를 사용하여이 작업을 수행 할 수 있습니다. 2 ~ 20 행을 꺼내려면

:2,20y 

다음에 현재 줄에서 p를 누르십시오.

1

당신이이 방법을 수행 할 수 있습니다 N이 라인에 복사 할 아래 라인

:5,6copyN

.

파일에 N 행이 있어야합니다. 즉, 복사/붙여 넣기를하기 전에 커서가 적어도 한 번 있어야합니다.

관련 문제