vi/vim - 텍스트를 붙여넣을 때 들여쓰기를 추가합니까? [복사]

vi/vim - 텍스트를 붙여넣을 때 들여쓰기를 추가합니까? [복사]

다른 애플리케이션(예: 브라우저)에서 문자를 복사할 수 있습니다 ctrlc.

i그런 다음 를 눌러 vim의 삽입 모드로 들어간 다음 를 눌러 shiftctrlv텍스트를 붙여넣을 수 있습니다 .

문제는 각 줄이 조금씩 들여쓰기되어 있어서 다음과 같이 끝납니다.

여기에 이미지 설명을 입력하세요.

그러나 내가 원했던 것(그리고 달성하기 위해 수동으로 편집하게 된 것)은 다음과 같습니다.여기에 이미지 설명을 입력하세요.

답변1

이를 사용하면 :set pastevim이 내 코드를 다시 표시하는 것을 방지하고 문제를 해결할 수 있습니다.
또한 :set nopaste꺼주세요

또한 키 입력으로 전환 set pastetoggle=<F2>할 수 있도록 .vimrc를 넣었습니다 .F2

관련 정보