win32, gvim, 버전 7.4, Python 강조 표시입니다. 등호를 강조하는 방법 코드 강조에는 문제가 없습니다. 단지 색상 테마에 문제가 있어서는 안 됩니다.
답변해 주셔서 감사합니다. 귀하의 방법이 강조될 수 있습니다.
무슨 일인지는 모르겠지만 .vim 파일을 변경할 수 없습니다. 창에 해당 명령을 입력해야만 작동합니다.
마침내 알아낸 것은 vim 설치 디렉토리에 있는 python.vim 하이라이트 파일이었습니다.
그리고 번들과 python-syntax를 설치했는데 기본적으로 로드된 것은 python-syntax 아래의 python.vim입니다.
따라서 수정이 유효하지 않습니다.
포스터는 이 솔루션을 시도하고 자신만의 구문 강조 규칙을 작성할 수 있습니다.
syntax/python.vim
파일을 추가하세요syntax/python.vim
文件解释:
syntax match建立一个语法组,这个组叫做
pythonOperator
而
highlight link pythonOperator SpecialChar
让这个语法组匹配的内容都带有SpecialChar
高亮类型。SpecialChar
高亮类型是什么意思呢? 打开你的配色主题方案(一般在.vim/bundle
的同名文件夹下的colors目录里),你可以看到作者对不同的高亮类型设置了不同的颜色。SpecialChar
就是其中的一种。test.py
구문 일치는
pythonOperator
라는 구문 그룹을 생성합니다. 그리고
highlight link pythonOperator SpecialChar
를 사용하면 이 구문 그룹과 일치하는 콘텐츠가SpecialChar
강조 유형을 가질 수 있습니다.SpecialChar
강조표시된 유형은 무엇을 의미하나요? 색상 테마 구성표(보통.vim/bundle
라는 동일한 이름 폴더 아래의 colors 디렉토리에 있음)를 열면 작성자가 다양한 강조 유형에 대해 서로 다른 색상을 설정한 것을 볼 수 있습니다.SpecialChar
도 그 중 하나입니다. 🎜 🎜 🎜이 테스트 파일test.py
을 열고 작동하는지 확인하세요🎜 🎜 으아악질문자가 언급한 하이라이트는 문법적인 컬러 매칭인가요?
이 웹사이트는 vim 색상 일치 파일을 시각적으로 생성할 수 있습니다 http://bytefluent.com/vivify
시도해 볼 수 있습니다
hi Operator ctermfg=red guifg=red
강조표시하려는 코드에 따라 언어에 따라 해당 플러그인을 설치할 수 있습니다.
아니면 다른 색 구성표를 사용해 보세요.