vim에서 복사 (컷) 및 붙여 넣기 (파일 간 작업도)

1613 단어 Vim
vim에서의 카피(컷)&페이스트는, 메모장이나 VSCode등의 다른 에디터와는 마음대로가 다르기 때문에 메모 대신에 남기려고 생각합니다.
또, 파일간의 코피페도 하기 어렵기 때문에 그쪽의 방법도 실어 둡니다.

기본 복사 (컷) & 페이스트



편집중인 파일에서만 유효한 방법입니다 (파일 간에 대해서는 나중에 소개)

한 줄 복사



커서를 복사하려는 행으로 이동
yy

한 줄 잘라내기



커서를 잘라내려는 행으로 이동
dd

붙여넣기



커서를 잘라내려는 행으로 이동
p

여러 줄로 만들고 싶을 때 (예 : 3 줄 잘라내기)


3dd

커서의 위치로부터 몇행분인가를 커멘드의 선두에 기술합니다.

전체 사본


:%y

에서 Enter를 사용하면 파일의 모든 행을 복사할 수 있습니다.

파일간에 복사하고 싶을 때



【참고 기사】
Vim에서 파일 간 복사 및 붙여넣기
  • 복사 원본 파일 열기
  • 복사하기
  • 다음 명령 입력
  • :new コピー先のファイル名
    

    예를 들어, views 디렉토리의 output.erb라고 하면 :new views/output.erb를 입력합니다.


    이렇게 됩니다.
    노랗게 되어 있는 분이 조작할 수 있는 파일입니다.
    후에는 커서를 맞추어 붙여넣으면 완료됩니다.

    파일 이동을 원할 때CTRL + w + w 커서를 다음 창으로 이동CTRL + w + h 커서를 왼쪽 창으로 이동CTRL + w + j 커서를 아래 창으로 이동CTRL + w + k 커서를 위의 창으로 이동CTRL + w + l 커서를 오른쪽 창으로 이동

    좋은 웹페이지 즐겨찾기