색상이 더 좋아져서 Vim의 댓글이 진한 파란색이 아닌가요?

색상이 더 좋아져서 Vim의 댓글이 진한 파란색이 아닌가요?

나는 주로 Ruby 파일을 편집하지만 쉘 스크립트 파일 주석도 편집합니다.#

내 댓글은 현재 검정색 바탕에 진한 파란색으로 표시되어 읽기가 매우 어렵습니다.

스크린샷을 참조하세요.

색상을 어떻게 바꿀 수 있나요?

검은색 배경을 기본으로 하는 걸 좋아하지만, 모든 색상에 다양한 패턴을 고려해 볼 의향이 있습니다.

Vim을 실행하는 터미널 창의 스크린샷. 댓글은 검정색 배경에 진한 파란색으로 표시되어 거의 눈에 띄지 않습니다.

답변1

vim에는 일반적으로 배포되는 많은 색 구성표가 있습니다. 명령을 사용하여 선택할 수 있습니다 :color.

colors내 예와 같이 vim 폴더에서 사용 가능한 색 구성표를 볼 수 있습니다 .

$ ls /usr/share/vim/vimNN/colors/ # where vimNN is vim version, e.g. vim74
blue.vim  darkblue.vim  default.vim  delek.vim  desert.vim  elflord.vim 
evening.vim  koehler.vim  morning.vim  murphy.vim  pablo.vim  peachpuff.vim
README.txt  ron.vim  shine.vim  slate.vim  torte.vim  zellner.vim

저는 주로 desert. ​열 때마다 기본적으로 색 구성표를 사용 하려면 .vim:color desertvim:color desert~/.vimrc

(마이클, OP) 좋습니다. 터미널은 다음과 같습니다.

다양한 색상으로 구문 강조를 표시하는 Ruby 파일의 VIM 예

답변2

터미널에서 어두운 배경을 사용하면 방금 설정했습니다.

:set background=dark

기본값 대신

:set background=light

그러면 색상이 자동으로 올바르게 설정됩니다.

이 기능을 영구적으로 사용하려면 다음 줄을 추가하세요.

set background=dark

귀하의 파일에 $HOME/.vimrc.

답변3

다음 명령을 사용하여 수동으로 이 작업을 수행할 수 있습니다.

:hi Comment guifg=#ABCDEF

ABCDEF적합한 곳은 어디 입니까?색상 16진수 코드.

영구적으로 만들려면 ~/.vimrc파일에 다음 줄을 추가해야 합니다(예: 녹색).

syntax on
:highlight Comment ctermfg=green

답변4

나는 얼마 전에 이 문제에 직면했고 해결책은 vimrc 파일에 다음 줄을 넣는 것이었습니다:

set t_Co=256

그런 다음 ~/.profile 끝에 다음을 추가할 수 있습니다.

#set vim terminal to 256 colors.
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
    export TERM='xterm-256color'
else
    export TERM='xterm-color'
fi

그런 다음 다음을 설정할 수 있습니다.

hi Comment      ctermfg=lightblue

vimrc 파일에 연한 파란색 주석이 표시됩니다.
vimrc 256:http://vim.wikia.com/wiki/256_colors_in_vim

256으로 설정하면 화면이 더 예뻐지는 것도 느꼈습니다.

관련 정보