2013-01-10 1 views
4

MacVim에서 .pt 파일 (XML로 강조 표시하도록 구성한 파일)을 편집 할 때,이 재미있는 작은 빨간색 화살표가 옆에 나타납니다.Vim의 빨간색 화살표는 무엇을 의미합니까?

Screenshot

이 무엇을 의미합니까? "기능"은 무엇이며, 이에 대한 자세한 정보는 어디에서 찾을 수 있습니까?

+0

일부 플러그인에 의해 추가 된 것 같습니다. 어떤 플러그인을 설치하셨습니까? 이것들을 추가 한 것은 Synthetic 일 것입니다. – greduan

+0

모든 플러그인은 [Janus] (https://github.com/carlhuda/janus/blob/master/README.md#features)입니다. –

+0

야누스에 Syntastic이 설치되어 있습니다. Janus를 사용하는 동안 Syntastic을 비활성화하는 방법을 찾아보십시오. :) – greduan

답변

2

그 화살표는 대부분 Syntastic 플러그인에 의해 추가됩니다. 아마도 그 플러그인을 Janus 내부에서 실행하는 것을 제거 할 수 있습니다.

또한 내 의견에 언급했듯이. Vim 배포판을 사용해서는 안되며 그 이유는 다음과 같습니다.

이는 큰 이유 중 하나입니다. 적어도 숙련 된/고급/전문가 Vim 사용자로부터 왔지만, 나는 그 중 하나라고 주장하지는 않지만 확실히 초보자는 아닙니다. :)

하지만 가장 중요한 이유는 속도가 느려지기 때문입니다. 여러 가지면에서. Vim을 구성하지 않았기 때문에 Vim을 알지 못한다는 사실에서 속도가 느려지는데, 배포본은 일반적으로 설정을 무시할 수 있습니다.하지만 직접 설정 한 것보다 확실히 다릅니다.

더 큰 방법은 아마도 플러그인이하는 모든 것을 배우기 때문입니다. 그건 좋지 않아. 이 과정은 여러분이 모든 플러그인을 사용하기 편리하면 바뀝니다.

예를 들어, 지금은 화살표를 추가하지 않았지만 배포는 그랬습니다. 그래서 당신은 혼란 스러웠습니다. 당신이 그것에 대해 몰랐기 때문에, 그러나 그것은 여전히 ​​존재합니다.

Vim 사용자로서의 숙달의 관점에서 볼 때 저의 두 센트입니다.

2

나는 Eduan에서 천둥을 훔치는 것이 아니라 syntindics를 완전히 제거하는 것이 꽤 유용한 플러그인이 될 수 있기 때문에 아마도 약간 exagerated입니다.

대신 합성 문서 인 :h syntastic을 읽고 "표지판"을 다루는 옵션을 살펴보십시오.

다른 한편으로 Janus를 삭제하라는 권고 ... 나는 그것을 완전히 백업합니다.

+0

아무런 문제도없이 천둥을 훔치지 않았습니다. :) 그렇습니다. 원하는대로 구성 할 수있는 옵션이 항상 있습니다. :) – greduan

0

머리글의 "xmlns : tal"부분에 구문 오류가있는 것 같습니다 (이미지의 나머지 부분과 비교하여 콜론이 펑키 한 것처럼 보입니다). 다만 Syntastic이 .pt 접미사를 제대로 이해하지 못했다고 불평하고 있습니다 (저는 이것이 문제라고 생각하지 않습니다). Syntastic 도움말 (:h syntastic)을 얻은 후 :Errors 명령을 찾을 수 있습니다.이 명령은 오류의 원인에 대한 힌트를 제공합니다. 예를 들어, 나는 여러 줄 속성 목록에 새 요소를 멍청하게 삽입했고 인터넷 검색으로 나를 안내했습니다.

물론 SyntWords, Janus 또는 vim을 제거하면 다른 사람들과 마찬가지로 오류 표시기가 제거됩니다.