vim의 자동 완성 플러그인 YMC (YouCompleteMe) 팝업 메뉴의 색상을 변경하는 방법 🏁

 결과





이 용으로 vim에서 대인기의 플러그인 YouCompleteme(이하 YCM) 팝업 부분의 색을 바꾸는 방법.

YCM은 IDE처럼 입력에 맞게 자동으로 보완 후보를 내주는 vim용 플러그인입니다. 몰랐던 분은 지금 사용해 봅시다.

htps : // 기주 b. 코 m / め ぉ ㄱ c / 어서 mp ぇ 테메

동기



vim-quantum 이라고 하는 Material Design인 스키마를 넣고 있습니다만, 초기 상태라면 YCM의 팝업이 읽을 수 없어😥

그래서 바꾸는 방법은 없을까-라고 생각한 곳 있었으므로 투고하기로 했습니다.

방법


  • vim에서는 사용할 수 있는 색이 한정되어 있는 것 같기 때문에 어느 색을 사용할 수 있는지 파악할 필요가 있습니다.
  • :runtime syntax/colortest.vim를 vim 명령에 복사하여 실행하십시오. 이런 결과가 나올 것입니다.

    여기에 표시된 것은 vim에서 사용할 수있는 색상 목록입니다. gvim(macvim)등에서는 헥스도 사용할 수 있는 것 같습니다.

    참고: vimdoc

    2. ~/.vimrc 에서 Pmenu 설정을 합니다.

    .vimrc에 다음과 같이 복사하십시오. 아래 코드에서 선택되지 않은 후보 문자를 흰색, 배경을 검정. 그리고 선택한 후보의 문자를 흰색, 배경을 회색으로 바꾸고 있습니다.

    .vimrc
    highlight Pmenu ctermfg=white ctermbg=black
    highlight PmenuSel ctermfg=white ctermbg=gray
    

    Pmenu : 선택되지 않은 후보 설정
    PmenuSel : 선택한 후보 설정
    ctermfg : 문자의 색상 설정
    ctermbg : 배경색 설정

    그건 그렇고, 자신의 .vimrc 스 니펫입니다.

    .vimrc
    " Change popup menu color for non selected items
    highlight Pmenu ctermfg=lightgrey ctermbg=black 
    " Change popup menu color for selected item
    highlight PmenuSel ctermfg=white ctermbg=gray
    
    highlight PmenuSel ctermfg=white ctermbg=gray guifg=#000000 guibg=#ffffff이런 식으로 gvim 설정도 할 수있는 것 같습니다만 자신은 괴롭히지 않습니다. . .

    자세한 내용은 :h Pmenu vim 명령을 실행하십시오.
    또는 StackOverFlow를 부탁합니다.
    h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s Chion s / 29628586 / Change-ko-r-Setchin gs-in-jo-ko mp ぇ

    3. :w 에서 저장하고 :source % 에서 .vimrc 를 다시 로드합니다.

    성공하면 이런 식으로 멋진 YouCompleteMe와 vim에 의한 멋진 개발 환경이 기다리고 있어요! vim 재미! 😆



    나의 육성중의 닷 파일들을 보고 싶다고 하는 것을 좋아하는 분은 이쪽에 부디



    🎉🎉🎉 Happy Coding with vim! 🎉🎉🎉

    참고로 한 사이트


  • h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s Chion s / 29628586 / Change-ko-r-Setchin gs-in-jo-ko mp ぇ
  • htps : // 기주 b. 코 m / め ぉ ぉ 리 c / 어서 mp ぇ 테메 / 이스 s / 70
  • 좋은 웹페이지 즐겨찾기