찾다

 >  Q&A  >  본문

gvim - vim이 html 파일을 편집할 때 새 줄 이후 이전 줄의 들여쓰기가 변경되는 문제

예를 들어, 이 코드는 <li> 태그 앞에 공백이 세 개 있고 내 vim 설정은 다음과 같습니다. 으아악

<li> 태그 앞에 공백이 3개 있는 이유는 제가 다른 사람의 코드를 변경하고 원래 들여쓰기를 엉망으로 만들고 싶지 않기 때문입니다

으아악

위에 표시된 위치에서 Enter 키를 누르면 <li>그림과 같이 이 라벨 앞의 세 공백이 탭으로 대체됩니다

줄을 변경하여 이전 줄의 들여쓰기를 변경하는 문제를 어떻게 해결할 수 있나요?

世界只因有你世界只因有你2773일 전776

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-05-16 16:44:52

    "탭 대신 공백을 사용하는 것이 포인트입니다
    확장 탭 설정

    " 3자 들여쓰기
    Shiftwidth=3 소프트탭스톱=3으로 설정

    " 다음은 자동 들여쓰기 제어에 관한 내용입니다. 자동 들여쓰기가 마음에 들지 않으면 끌 수 있습니다.
    "자동 들여쓰기
    ai 설정

    " 스마트 인덱스
    설정해

    " C 스타일 indeting
    신덴트 설정

    vim 구성을 수정하지 않고도 modeline 형식을 사용할 수도 있습니다. http://vim.wikia.com/wiki/Modeline_ma...

    를 참조하세요.

    회신하다
    0
  • 취소회신하다