2011-11-14 6 views
0

개발을 위해 새 Mac 책을 설정 중입니다. vim (mac vim)에서 jellybeans 색 구성표를 사용하면 모든 탭 공백이 강조 표시됩니다. 대부분의 명령어/라인의 왼쪽이 회색으로되어있어 짜증이납니다. "TabLineFill"에 대해 읽었지만 사용 방법을 잘 모릅니다. 더 좋은 방법이 있습니까?
감사합니다,
BSRvim에서 탭 공간 강조 표시를 사용하지 않음

enter image description here

답변

2

귀하의 질문이 다소 모호합니다. 성취하고자하는 것은 무엇입니까?

당신이 tabline의 색상을 변경하고자하는 경우,

hi TabLine guibg=Black guifg=White 

당신이 (왼쪽처럼) 회색으로 전체 tabline을 변경하고자하는 경우,

hi TabLineFill guibg=#b0b8c0 

이의도하는 경우 당신이 원했던 것입니다. 조금 더 설명해야합니다.

+0

이 도움을 주셔서 감사로 색상 값 형식을 찾을 수 있습니다. 그것을 더 잘 설명하는 이미지를 추가했습니다. 나는 왼쪽 (탭/여유 공간)에 어두운 하이라이트를 없애고 싶다. 다시 한 번 감사드립니다 – bsr

+2

@bsreekanth - 오, 알았어요. 그것은 SpecialKey (또는 NonText) 강조 그룹입니다. "hi Normal"을 사용하여 배경색을 확인한 다음 "hi SpecialKey guibg = ... 해당 배경색 ..."을 수행하십시오. 그것은 사라져야합니다. – Rook

+0

@bsreekanth - 라인 번호를 처리하는 부분이 LineNr 강조 그룹에 있습니다 (배경색을 변경하기 위해 위와 동일한 절차). – Rook

4

답변하기에는 너무 늦었지만 오늘은 솔루션 검색에 많은 시간을 할애합니다. 많은 하이라이트 그룹을 시도한 후에 나는 그것이 필요하다는 것과 나뿐만 아니라 SpecialKey이라는 것을 알게되었습니다.

hi SpecialKey ctermbg=NONE guibg=NONE

편집 : 당신이 :h guibg

+0

+1 Mac vim에서 적어도 +1하면 "색상을 할당 할 수 없습니다"라는 메시지가 나타납니다. 재생해야 할 수도 있습니다. 그것 주위. 그것은 민감 할 수 있습니다. – bsr

+0

대소 문자를 구분합니다. 수정 됨. 감사 – netsmertia

관련 문제