vi java syntax highlighting 어떻게 하나요?
글쓴이: pjhun2 / 작성시간: 일, 2005/08/21 - 4:25오후
제 vi 설정은
~/.vimrc
set autoindent
set cindent
set smartindent
set nobackup
set shiftwidth=4
set tabstop=4
if has("syntax")
syntax on
endif
이렇게 되어 있습니다.
자바 키워드 색깔만 녹색으로 나옵니다.
메소드 까지 색깔이 나오게 할려먼 어떻게 하나요
Forums:
[quote="pjhun2"]자바 키워드 색깔만 녹색으로 나옵니다.
기본적으로 자바 키워드만 색깔이 나오는 것이 맞습니다.
메쏘드가 강조되길 원하시면 다음의 구문을 .vimrc 나 $VIMRUNTIME/syntax/java.vim 에 추가하시면 어느정도 원하는 기능을 흉내내 볼 수 있지 않을까 생각합니다.
제가 생각할 수 있는 방법은 보시다시피 패턴을 이용하여 구문강조하는 것입니다.
따라서 라이브러리에 정의된, 혹은 유저가 정의한 메쏘드의 오타여부 등을 나타내줄 순 없습니다.
(더 나은 방법은 다른 분들이 소개해주시겠지요)
guibg=* guifg=* 부분은 사용하시는 colorscheme 에 따라 값이 적절히 바뀌는 것이 보기에 편할테고요 :)
훗, 못 믿겠나?
댓글 달기