내 vim-airline 또는 vim-powerline을 어떻게 설정할 수 있습니까?
안녕하세요 저는 vim 의 64 비트 버전 에서 Windows7에 vim-powerline 또는 new-powerline 또는 vim-airline 을 설치하려고하는데 둘 중 하나가 작동하지 않습니다.
in vim-powerline : 상태 표시 줄이 표시되지만 멋진 '<'구분 기호가 표시되지 않습니다. 다음을 통해 플러그인을 설치 Vundle
하고 업데이트했습니다._vimrc
let g:Powerline_symbols = 'fancy'
set encoding=utf-8
set t_Co=256
set fillchars+=stl:\ ,stlnc:\
let g:Powerline_mode_V="V·LINE"
let g:Powerline_mode_cv="V·BLOCK"
let g:Powerline_mode_S="S·LINE"
let g:Powerline_mode_cs="S·BLOCK"
모든 조합은 거의 동일하게 보입니다. 새 글꼴을 설치해야 할 것 같지만 how-to
Windows 에는 없습니다 .
vim-airline 마침내 vim-airline 플러그인을 보고있는 글꼴을 찾았습니다 .
다시 한 번 제대로 이해가 안 돼요, 못생긴 '<<' 이 보입니다. 제공된 아름다운 스크린 샷 이 아닙니다.
패치 된 글꼴을 사용하지 않았습니다! 패치는 UTF 형식 글꼴의 특정 위치에서 글꼴에 6 개의 추가 기호를 수동으로 추가하는 것을 의미합니다. 이러한 기호가 없으면 추악한 자리 표시 자 블록을 얻게됩니다. fontforge를 사용하여 직접 패치하거나 (쉽지 않습니다!)이 페이지에서 사전 패치 된 글꼴을 간단히 다운로드하여 설치할 수 있습니다.
https://github.com/Lokaltog/powerline-fonts
Windows에 글꼴을 설치하는 것은 쉽습니다. 마우스 오른쪽 버튼을 클릭하고을 선택합니다 Install
. 그런 다음 _vimrc에서 다음과 같이 평소와 같이 설정합니다.
set guifont=Liberation_Mono_for_Powerline:h10
완전성을위한 Linux .vimrc
set guifont=Liberation\ Mono\ for\ Powerline\ 10
그런 다음 항공사
let g:airline_powerline_fonts = 1
또는 전력선
let g:Powerline_symbols = 'fancy'
다른 설정은 선택 사항 일뿐입니다.
다시 시작하고 * line을 즐기십시오.
수동으로 패치하는 경우, 여기에 제가 고통스럽게 배운 힌트가 있습니다. 일반 글꼴을 패치 한 후 굵은 글꼴 과 기울임 꼴 글꼴도 패치하는 것을 잊지 마세요 .
vim-airline에 대해 비슷한 문제가 있었는데 도움말 파일로 이동하여 해결되었습니다.
:h airline
사용자 정의 섹션으로 스크롤하거나 검색하십시오.
/unicode symbols
아래 세 줄을 ~ / .vimrc에 복사하십시오.
if !exists('g:airline_symbols')
let g:airline_symbols = {}
endif
그런 다음 항공사 도움말의 유니 코드 기호를 ~ / .vimrc 광산에 복사하십시오.
if !exists('g:airline_symbols')
let g:airline_symbols = {}
endif
" unicode symbols
let g:airline_left_sep = '»'
let g:airline_left_sep = '▶'
let g:airline_right_sep = '«'
let g:airline_right_sep = '◀'
let g:airline_symbols.linenr = '␊'
let g:airline_symbols.linenr = ''
let g:airline_symbols.linenr = '¶'
let g:airline_symbols.branch = '⎇'
let g:airline_symbols.paste = 'ρ'
let g:airline_symbols.paste = 'Þ'
let g:airline_symbols.paste = '∥'
let g:airline_symbols.whitespace = 'Ξ'
새 터미널 세션을 시작하고 내 경우와 같이 vim 또는 mvim을 시작하면 항공사의 상태 표시 줄 화살표가 정렬되었습니다.
나는 같은 문제를 만났고 다음과 같이 수정되었습니다.
let g:airline_powerline_fonts = 1
참조 URL : https://stackoverflow.com/questions/19105279/how-can-i-setup-my-vim-airline-or-vim-powerline
'Programing' 카테고리의 다른 글
SQLite와 SQL의 차이점은 무엇입니까 (0) | 2021.01.07 |
---|---|
UIButton의 iOS NSAttributedString (0) | 2021.01.07 |
ConfigParser는 대문자 키를 읽고 소문자로 만듭니다. (0) | 2021.01.07 |
FactoryBot : 동일한 객체를 여러 번 생성 (0) | 2021.01.06 |
SQL Server의 지정된 날짜에서 요일 이름 가져 오기 (0) | 2021.01.06 |