각 변수에 다른 색상을 지정하는 방법은 무엇입니까?

각 변수에 다른 색상을 지정하는 방법은 무엇입니까?

각 변수에 고유한 색상이 부여되는 vim 색상 구성표를 사용할 수 있습니까?

그렇다면 어떻게 해야 할까요?

이 기능은 코드를 시각적으로 스캔할 때 유용합니다.

(이 기능은 KDevelop에서 본 것 같습니다.)

답변1

Vim에서 구문 강조는 2단계 프로세스로 이루어집니다.

  1. 구문 스크립트(특정 언어의 경우) 구문 분석 규칙을 정의하고 명시적으로 강조 표시할 수 있는 항목을 결정합니다. 일반적으로 개별 요소를 포함하는 추상화 계층이 있습니다.연결됨논리적 하이라이트 그룹.
  2. 당신의착색 방식(또는 기본 색상) 하이라이트 그룹에 특정 색상(기능에 따라)을 할당합니다.

일반적으로 모든 변수에는 동일한 mylangVariable강조 표시 그룹이 할당됩니다. 여기서 개별 강조 표시를 활성화하려면 다른 동적(!) 구문 플러그인이 필요합니다. 최근 Javascript에서 구문 범위를 강조하려는 시도가 있었지만 원하는 구문 플러그인을 본 적이 없습니다.

선택하다

당신이 할 수 있다면수동각 변수를 강조 표시하기 위해 광산과 같은 해당 플러그인이 있습니다.태그 플러그인. (플러그인 페이지에는 대체 플러그인에 대한 링크가 있습니다.)

관련 정보