2014-02-23 2 views
0

저는 Vim에 상대적으로 새로운 사용자이고 Vim에서 완전히 작동하는 구문 강조 기능이 있습니다. 그러나 PHP가 편집되면 다음과 같은 문제가 발생합니다. 빔에 :Vim이 정확하게 PHP 주석을 강조 표시하지 못합니다.

enter image description here

내의 .vimrc는 gist로 사용할 수 있습니다.

UPDATE : 설정 구문 반환 구문 = PHP는

PHP는 --version 출력 등 : 그것은 PHP가 제대로 강조 있도록

PHP 5.5.3-1ubuntu2.1 (cli) (built: Dec 12 2013 04:24:35) 
Copyright (c) 1997-2013 The PHP Group 
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies 
    with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies 
    with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans 

은 어떻게 빔을 수정합니까?

+0

당신은 PHP 규칙을 사용하고 있습니까? ': set syntax'는 무엇을 보여줍니까? –

+0

세미콜론이있는 줄 뒤에 인라인 주석에 문제가있는 것 같습니다. 부적절하게 일치하는 맞춤 검색 문자열을 사용했을 가능성이 큽니다. colorscheme 또는 ftplugin 파일에있을 수 있습니다. – Conner

+0

@Conner - ftplugin 파일이란 무엇입니까? –

답변

0

틀린 강조 표시가 나타나는 구문 그룹을 찾아야합니다. :syn list은 모든 활성 그룹을 표시하지만 SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor 플러그인을 설치하면 더 쉽습니다. 문제가있는 구문 그룹의 이름을 알게되면 그 구문의 출처를 조사 할 수 있습니다. (의 마지막 줄) :scriptnames 도움이 될 수 있습니다.

관련 문제