...
터미널 기반의 Vim은 기본적으로 사용자의 입력에 의한 문자 삽입과 붙여 넣기에 따른 문자 삽입을 구분하지 않습니다.
자동 들여 쓰기가 설정된 상태에서 탭 문자가 들어 있는 문자열을 붙여 넣기할 때 이 문제가 생깁니다.
탭이 포함되어 있는 문자열을 붙여 넣고자 할 때, 다음 옵션 중 하나를 실행하여야 합니다.
:set noai
:set formatoptons-=cro
또는
:set paste
위 설정 중 ':set paste' 명령을 권해 드립니다.
다른 자동 들여 쓰기(smartindent)나 자동 주석 처리 설정(formatoptions) 등으로도 붙여 넣기 시 원래 내용과 다르게 붙여 넣어지는 경우가 있습니다.
...