Windows의 vim : 색상을 강조하는 구문


0

터미널에서 vim을 사용하면 ( "set background = dark"로 설정) 특정 키워드가 검은 색으로 강조 표시됩니다. 터미널 배경이 검은 색이므로 이러한 특정 키워드를 볼 수 없습니다.

" https://github.com/flazz/vim-colorschemes " 에서 다운로드 한 "wombat.vim"colorscheme을 사용하고 있습니다 .

colorscheme 파일을 조사 할 때 터미널에있는 색 구성표가 파일 상태와 정확하게 일치하지 않음을 알 수 있습니다. 예를 들어, 파일에는 줄이 있습니다

hi Comment    guifg=#99968b    gui=italic

주석은 기울임 꼴이어야한다고 말합니다. 내 의견은 이탤릭이 아닙니다.

웜뱃 색 구성표에서 웜뱃 색으로 변경 될 때 터미널에 변경 사항이 있으므로 vim이 색 구성표를 올바르게로드하지 못하고 있음을 알 수 있습니다.

편집 : 색상 화학은 gvim과 올바르게 작동

답변:


0

gui..=...정의는 빔, GVIM의 GUI 버전에 대해서만 유효합니다. wombat colorscheme에는 cterm...색상 터미널에 대한 정의 가 없습니다 . wombat256.vim colorscheme이 있지만 256 색을 제공하는 터미널 만 대상으로합니다. 그러나 Windows 명령 프롬프트는 16 색만 지원하므로 아무 소용이 없습니다. 터미널에서는 기본 터미널 색상 정의를 제공하는 다른 색 구성표를 선택해야합니다. 즉 ctermfg=의 범위에서 0..15, 또는 같은 기본 색상 이름 Cyan또는 Red.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.