저는 일반적으로 Vim에서 자르기/붙여 넣기를 위해 마크를 사용합니다. Vim - 마킹을 할 때 커서가 움직이지 않도록하십시오.
, 나는 다음을 수행 라인 4와 12 사이에있는 텍스트를 꺼낼하려면- 이동 커서가 12 을 일렬로 X
- 이동 커서라는 표시를 4
- 유형
mx
을 일렬로 - 형
y'x
는 이렇게 다음 커서 이동 라인 4
(12) 사이의 텍스트를 꺼낼 라인 # 4로 돌아가십시오.
어디 까지나 커서를 그대로 유지할 수있는 방법이 있습니까? 사람이 같은 일을 할 수있는 더 좋은 방법이 있다면
, 즉 ...도 사전에
덕분에 좋은 것!
업데이트 :
나는 나에게 하나 개의 행복 캠프를하고 매핑을 만들 FDinoff의 답변을 사용 :
nnoremap YY y'x<C-O>
이 후, 마크라는 이름의 X 커서에서 양키스 커서를 원래 위치로 되돌립니다.
이것은 이미 톤의 시간을 절약했습니다. 다시 한 번 감사드립니다!
문서에서이 작업을 수행하는 확실한 방법은 보이지 않지만 뒤로 뛰어 오려면 홱 잡아 당긴 후 Ctrl-O를 누르는 것으로 충분합니다 12 번 줄에? – andrewdotn
@andrewdotn - 멋진 시작 (그리고 아마도 충분한 해결책) ... 그것은 매핑을 추가 한 후에 특히 유용 할 것입니다. 감사! (일부 포인트를 원하면 답을 자유롭게하십시오.) – jahroy