OS/Linux

[Linux] vi 모드에서 한 줄 복사 후 붙여넣는 명령어

Ma_Sand 2024. 4. 1. 16:45
반응형

타임존 테스트를 위해 profile 파일을 수정하다가 테스트가 끝나면 원복해야 하는데 수정 전 내용을 다시 찾아야하는 과정이 귀찮다는 생각이 문득 들었다. 그래서 수정하려는 줄을 싹 복사한 후 그 밑줄에 붙여넣기 하는 vi 편집기 명령어를 찾아보았다.

 

나는 test.txt를 임의로 만들어 명령어를 사용할 것이다.

일단 vi로 test.txt 파일을 연다.

 

test.txt를 열면 아래와 같이 텍스트가 작성되어 있다.

 

나는 마지막 문장을 복사할 것이다.

그러려면 마지막 문장인 'COPY & PASTE ...'로 커서를 이동시킨 후 yy 명령어를 사용하여 복사한다.

vi 모드에서 'y'를 연속으로 2번 입력하면 된다.

 

yy 명령어를 입력하면 아무 것도 뜨는 것이 없겠지만, 이미 복사가 된 상태이다.

이제 붙여넣기를 할 것이다.

커서를 붙여넣기 하고싶은 줄로 옮긴 후 p 명령어를 입력하면 된다.

 

 

반응형