동일한 일반 구성으로 LUI 및 GUI에 대한 Vim 테마를 분리하는 방법은 무엇입니까?


0

내가 좋아하는 twilight내 빔에 대한 테마를하지만,이 주제는 2 개 주 버전,이 twilight256.vim단말기 전용 및 twilight.vim그래픽 인터페이스 디자인을.

Vim의 터미널 인터페이스에서 이러한 스킨을 그래픽 인터페이스와 분리하는 방법이 궁금하지만 두 구성에 대한 모든 일반 설정이 한곳에 있습니까?

답변:


3

당신의에서 ~/.vimrc, 당신은 GUI 버전을 통해 실행되고 있는지 여부를 확인할 수 있습니다 :if has('gui_running').

또는 입력 한 구성 ~/.gvimrc은 GVIM에서만 제공됩니다 (그러나 마지막에!).

"테마"라는 이름은 일반적으로 colorscheme 이며 변형은 시명 Ex 명령으로 선택됩니다. 일반적인 경우에, 할 수 있습니다 :runtime(또는 :source) 그 스크립트의 내부에 예 :if위에서 언급 한 조건.

if has('gui_running')
    colorscheme twilight
else
    colorscheme twilight256
endif

실제 사례로 게시물을 풍부하게 할 수 있습니까?
Egel

구성 방법 및 구성 방법을 지정하지 않았으므로 확실하지 않습니다. 색상 구성표 자체를 전환하는 기본 예제를 추가했습니다.
Ingo Karkat
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.