vim 브래킷 강조 색상 설정
:set showmatch
커서가 하나 위에있을 때 일치하는 대괄호 또는 중괄호를 강조 표시하는 데 사용 합니다.
스크린 샷에 표시된 상황이 있으므로 강조 표시 색상을 커서 색상과 근본적으로 다르게 변경하고 싶습니다.
커서가 두 번째 중괄호 위에있을 때 :
커서가 중괄호 바로 오른쪽에있을 때 :
이것은 Solarized 에서 가져온 터미널 색 구성표를 사용합니다 . 안타깝게도 중괄호가 서로 가까이있을 때 어떤 강조 표시가 중괄호 일치이고 어느 것이 커서인지 확인하는 것은 약간의 고통입니다.
ANSI vim
와 같이 색상을 변경하는 데 사용할 수 있는 설정이 bold magenta
있습니까? 특히 터미널이나 셸 내에서 ANSI 색상을 다시 매핑하는 데는 관심이 없습니다. vim
특정 옵션이 있으면 싶습니다 .
예를 들어 녹색 위에 파란색으로 색상을 변경할 수 있습니다.
hi MatchParen cterm=none ctermbg=green ctermfg=blue
vimrc 파일에 넣으십시오.
기본적으로 cterm
스타일을 결정합니다. none
, underline
또는 bold
, ctermbg
및 ctermfg
이름에서 알 수 있듯이 배경 및 전경색이 될 수 있으므로 적절하게 변경하십시오.
귀하의 경우에는
hi MatchParen cterm=bold ctermbg=none ctermfg=magenta
내가 사용하고 vividchalk
색상과 기법 macvim
, 나는 나를 위해 일한 시도하는 다양한 솔루션 없음. 하지만 파일을 검색했습니다.
~/.vim/colors/vividchalk.vim
를 위해 MatchParen
다음 줄을 찾았습니다.
call s:hibg("MatchParen","#1100AA","DarkBlue",18)
그 줄을 주석 처리 한 다음 해당 줄을 복사하여 다음과 같이 변경했습니다.
call s:hibg("MatchParen","#FF0000","Red",18)
일치하는 괄호를 빨간색으로 강조 표시하는 데 성공했습니다. 다른 사람에게 도움이되기를 바랍니다.
닫는 대괄호 / 괄호 / 중괄호를 입력 할 때 여는 대괄호 / 괄호 / 중괄호로 잠시 건너 뛰려면 다음을 추가합니다.
set showmatch
~ / .vimrc가 나를 위해 일했습니다.
매우 편리한 트릭 은 커서를 대괄호 / 괄호 / 중괄호에 놓고 입력 %
하여 일치하는 대괄호 / 괄호 / 중괄호로 이동하는 것입니다. 이는 일치하는 대괄호 / 괄호 / 중괄호가 페이지에서 스크롤되었을 때 특히 유용합니다. %
두 번째로 입력 하면 원래 위치로 돌아갑니다.
:!ls $VIMRUNTIME/colors
Vim이 제공하는 기본 색 구성표를 사용해보십시오 . 색 구성표를 변경하는 것보다 :colorscheme name
원하는 색 구성표를 찾고 색 구성표를 복사 :!cp $VIMRUNTIME/colors/<name>.vim ~/.vim/colors/new_name.vim
하여 편집하고 색 구성표 명령으로 설정하거나 colorscheme name
vimrc 파일에 추가 하는 것이 좋습니다 . 색상 파일을 변경하면 :colorscheme name
Vim의 색상이 다시로드됩니다. 그것은 편리한 :vsp
vim, 색상 파일을 절반으로 편집하고 다른 변경 사항을 확인합니다. 나는 nye17 답변을 사용 hi MatchParen
하고 내 color_file.vim 에 줄을 추가하면 잘 작동합니다.
링크 :
Vim help
색상을 제어하는 방법
터미널 색상 정보
참고 URL : https://stackoverflow.com/questions/10746750/set-vim-bracket-highlighting-colors
'Programing' 카테고리의 다른 글
함수를 래핑하기 전에 Python 데코레이터를 패치 할 수 있습니까? (0) | 2020.11.25 |
---|---|
express.js에서 'next / next ()'를 이해하는 데 어려움을 겪습니다. (0) | 2020.11.25 |
문자열에서 가장 최적화 된 연결 방법 (0) | 2020.11.24 |
키보드 바로 가기를 사용하여 IntelliJ에서 메서드 매개 변수 재정렬 (0) | 2020.11.24 |
자바 객체의 속성 덤프 (0) | 2020.11.24 |