2011-07-01 5 views

답변

2

을 수행 할 수 있습니다

set autoindent 

당신 "구문 해제"후.

한편, 사용자가 자체 색인 기능을 사용하는 경우. 다음 명령을 실행하면 도움이 될 수 있습니다.

set indentexpr=<your function> 

아니면으로 들여 쓰기 기능을 확인하십시오 "구문 OFF"

+0

들여 쓰기가 작동하지 않습니다. – RusAlex

+0

큰 범위에 +1, @RusAlex가 없기 때문에 독립적입니다. – sidyll

+0

그들은 독립적이어야하며, 적어도 windows/Linux 플랫폼의 vim73에 있어야합니다. "vi"또는 "vim"을 사용하고 있습니까? 그것들은 같은 것이 아닙니다. 가능하다면, 최신 vim73으로 업데이트 할 가치가 있습니다. – winterTTr

1

syntax 명령입니다

:syntax off 

주 및 off 인수에 해당 키를 매핑하는 것이다. syntax 옵션을 off 유형으로 설정 했으므로 결과적으로 들여 쓰기 규칙에 영향을줍니다.

자세한 내용은 :h :syntax:h 'syntax'을 확인하십시오. 정력의 자동 들여 당신을 위해 정상이라면

+0

set indentexpr? 

그 결과로 : 설정 구문 = 오프 작업도 있지만 현재 버퍼. 하지만 내 질문에 대한 구문 hightlight없이 들여 쓰기에 대해서입니다 – RusAlex

+0

미안 @RusAlex,하지만 그것은 나를 위해 작동합니다. 또한 도움말에서 * 구문 * 옵션을 해제하려면 '꺼짐'이 아닌 '꺼짐'으로 설정하고, 후자 인 경우에는 구문을 * kind *로 설정하는 것이 좋습니다. 문제는 다른 곳에서 발생할 수 있습니다. @winterTTr이 게시 한 내용이 도움이되지 않는 경우 설정 및 * 자동 커맨드 *를 검토하십시오. 구문이 꺼져있는 경우 – sidyll

관련 문제