제리의 블로그

vi 자동들여쓰기 때문에 복사붙여넣기 시 발생하는 문제 본문

리눅스

vi 자동들여쓰기 때문에 복사붙여넣기 시 발생하는 문제

j3rrry 2018. 8. 6. 12:25
코딩할때 편하기 때문에 자동들여쓰기를 설정하고 사용하는데
복붙하는 순간
line
    line
        line

vi의 자동들여쓰기 기능 + 복사한 텍스트에 포함된 tabs 가 중복으로 적용되어 라인들이 다시 정리해줘야하는 불편한 일이 있다.


이럴 때에는 




첫번째 방법:

:set paste

붙여넣기 모드를 설정한 후 붙여넣는다.

-- INSERT (paste) --

설정 후 insert 모드로 들어가면 -- INSERT -- 가 아니라 (paste) 가 추가된것이 보인다.

이 상태로 붙여넣기 하면 된다.





두 번째 방법:

:r!cat <Enter> <paste> <Ctrl+D>

:r!cat 엔터를 한 후 붙여넣고 Ctrl+D 로 마치면 된다.

'리눅스' 카테고리의 다른 글

리눅스 screen 명령어  (0) 2017.05.14
Comments