vim-airline 을 가동하려고합니다.
~./vimrc
의 vundle을 통해 요청했습니다.
Plugin "bling/vim-airline"
설치했으며 예상했습니다. 내 Vim이 프로젝트 페이지의 스크린 샷처럼 보이도록합니다 :
그러나 다음과 같습니다 :
글꼴과 관련하여 다음을 추가해 보았습니다.
let g:airline_powerline_fonts = 1
그래도 아이콘은 횡설수설입니다.
무엇이 빠졌나요?
FAQ , .vimrc
:
set t_Co=256
에 추가 할 수 있습니다.
그래도 여전히 선이 왜곡되어 보입니다.
특히 (branch 아이콘으로 이름). 또는>- “화살표”가 표시되는 방식입니다. 나도 그 눈 사탕을 원해. Bash에서도 가능합니까? 아니면 다른 셸이 필요합니까?
기본적으로 Vim이 플러그인의 기본값이 될 것으로 예상했듯이 플러그인 페이지의 예제 스크린 샷처럼 보이기를 원합니다. 어떻게해야합니까?
댓글
답변
항공사에서 구현 한 기능은 powerline 플러그인에서 영감을 얻었습니다.
또한 문서에 너무 많이 의존하고 있다는 사실을 깨닫지 못했습니다. 잘 작성된 항공사 도움말 문서가 함께 제공됩니다.
:h airline
문서를 읽으면이 플러그인의 기능을 이해하는 데 도움이됩니다.
글꼴
전력선 문서에 언급 된대로 :
Powerline은 몇 가지 특수 문자를 사용하여 화살표 효과와 개발자를위한 사용자 정의 기호를 얻습니다. 이를 위해서는 심볼 글꼴 또는 패치 된 글꼴이 시스템에 설치되어 있어야합니다. 사용 된 응용 프로그램 (예 : 터미널 에뮬레이터)도 패치 된 글꼴을 사용하도록 구성되어야합니다 (일부 응용 프로그램이 자체적으로 예약하는 개인 사용 영역에 사용자 지정 글리프가 있기 때문에 일부 경우 지원) 또는 전력선 특정 전력선에서 제대로 작동하도록 fontconfig를 지원해야합니다. 글리프.
따라서 기존 글꼴을 패치 할 수 있습니다 ( 전력선 글꼴 섹션 참조 문서 또는 컬렉션 또는 이미 준비된 글꼴을 설치할 수 있습니다.
다음을 통해 전력선 글꼴 컬렉션을 설치할 수 있습니다.
git clone [email protected]:powerline/fonts.git cd fontd ./install.sh
Meslo LG L DZ for Powerline
내 터미널에 있습니다.
하나는 .vimrc
에 추가해야합니다.
let g:airline_powerline_fonts = 1
색상
색상은 다음에서 설정해야합니다. .vimrc
:
set t_Co=256
목 eme
현재 테마를 보려면 다음을 실행하세요.
:AirlineTheme
for 나 기본값은 dark
입니다.
다음을 수행하여 현재 세션에 대해 변경할 수 있습니다.
:AirlineTheme THEME_NAME
@todo : 스크린 샷. 사실 저는 luna
를 더 좋아하지만 완전히 다른 문제입니다.
현재 내 변경 사항으로 vim은 다음과 같이 표시됩니다.
댓글
h3>
- ' 색상 표가 태양 광 테마 중 하나라고 생각합니다.
- 어떻게 Git을 얻었습니까? 브랜치가 나타날까요?
- @ user4668401 (탈출 플러그인 일 수 있음)
- 같은 문제가 있었지만 솔루션이 작동하지 않았습니다. ' 내 경우. 나는 멋진 모양보다는 다이아몬드가 있습니다. 터미널이 아닌 콘솔 (tty1)에서 사용하고 있으므로 8 색 (GUI 설치없이 데비안) 만 있습니다. 그 대답이 내 문제와 관련이 있습니까? 아니면 새로운 질문을해야합니까?
- @LittleNooby OP. 우분투에서 tty1을 확인했고 거기에 vim Airlines 플러그인의 다이아몬드 모양도 있습니다. ' tty의 글꼴 문제라고 생각합니다. ' 자체 질문을 할 수있을만큼 구체적입니다.
li>
t_Co
. 대신 Vim을 시작하기 전에 셸에서TERM=xterm-256color
를 설정하세요.TERM=xterm-256color
,TERM=xterm
및:set t_Co=256
. 왼쪽에있는 것은 회색 배경으로 보이지만 ' 스크린 샷 아티팩트입니다. ' 실제로는 투명합니다. 내 배경 화면과 그 뒤에있는 브라우저 창을 볼 수있었습니다.t_Co=256
를 사용하면 터미널에 대한 이해를 잃고 배경이 검은 색으로 표시됩니다. 더 나은 스크린 샷 : i.stack.imgur.com/kMf7c.pngt_Co
를 사용하여 색상 설정? "