더 나은 차이 색 구성표


20

나는 직장에서 vim에서 diff 모드를 사용하기 시작했으며, 눈에 띄는 것은 색상이 실제로 밝아서 큰 파일의 차이를 오랫동안 찾을 때 도움이되지 않는다는 것입니다.

사람들이 눈의 디프 모드를 더 쉽게하도록 사용자 정의한 색 구성표가 있습니까?

답변:


13

나는 내 colorscheme 의 diff 색상을 아주 좋아합니다 .

차이


색상 표를 설치하는 올바른 방법을 찾을 수 없습니다. 나는 길을 잃었다. 아마도 분명하고 실제로 볼 수 없습니다. 도와 주실 수 있습니까?
MycrofD 2016 년

모든 내용은 README에 설명되어 있습니다.
romainl

가볍고 밝은 향도 지원합니까? 햇빛이 비추는 동안 컴퓨터를 사용할 때 단말기를 연한 색 구성표로 전환합니다. @romainl 유망하고 좋은 일을 보인다!
xliiv

이 색상 구성표는 훌륭하지만 MycrofD에 동의하면 mkdir 및 curl 호출로 설치를 약간 살릴 수 있습니다.
카메론 스톤

9

다음 내용으로 구문 / diff.vim (수동으로 소스 제공)이 있습니다.

hi DiffText   cterm=none ctermfg=Black ctermbg=Red gui=none guifg=Black guibg=Red
hi DiffChange cterm=none ctermfg=Black ctermbg=LightMagenta gui=none guifg=Black guibg=LightMagenta

5

빨강, 노랑, 녹색 및 파랑을 특징으로하는 내 자신의 계획 " 신호등 색상 ".

그들은 터미널보다 GVim에서 조금 더 온화합니다.

그러나 그들은 실제로 온화하지 않고 직관적 (서양인을 위해)되도록 설계되었습니다.

vi

여기에 이미지 설명을 입력하십시오


JellyBeans colorscheme도 약간 다른 방식으로 빨강, 녹색 및 파랑을 사용 하는 것처럼 보입니다 .
joeytwiddle

당신의 계획은 좋고, 나는 그것을 시도하고 있습니다. 언어 의존적 구문 채색 기능을 해제합니다. +1
Enrico Maria De Angelis

2
@EnricoMariaDeAngelis 예, 변경된 문자에 집중하고 싶을 때 언어 강조 표시가 산만 해집니다. 당신은 모두를 제거 할 수 있습니다 ctermfg=white그리고 guifg=white만약 당신이 좋아하면, 파일에서.
joeytwiddle

1
당신이 경우 어떻게white전경을 대신 배경색을 설정하는 것을 고려할 수 있습니다. 왜? 줄이 길지만 줄 바꿈이 꺼져 있으면 빨간색 + 노란색 변경이 화면에 나타날 수 있으며 변경된 줄을 쉽게 놓칠 수 있습니다! 나는 그것이 diffing 테마가 전체 라인에 스타일을 설정하는 이유라고 생각합니다 . 오, 벌써하고 있어요 주의를 끌기 위해 배경을 검은 색으로 설정했습니다. (미묘하지만 보통 배경이 검은 색이면 충분할 수 있습니다!)
joeytwiddle

1

나는 기본적으로 vim과 함께 사용되는 모든 색상 화학을 겪었고 vimoriff에게는 'morning'과 'zellner'가 괜찮은 것으로 나타났습니다.

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