자체 프로젝트 스크린 샷처럼 보이도록 Vim Airlines 플러그인을 구성하려면 어떻게해야합니까?

vim-airline 을 가동하려고합니다.

~./vimrc의 vundle을 통해 요청했습니다.

Plugin "bling/vim-airline" 

설치했으며 예상했습니다. 내 Vim이 프로젝트 페이지의 스크린 샷처럼 보이도록합니다 :

예상되는 Vim 테마

그러나 다음과 같습니다 :

내 Vim 인스턴스의 실제 모습

글꼴과 관련하여 다음을 추가해 보았습니다.

let g:airline_powerline_fonts = 1 

그래도 아이콘은 횡설수설입니다.

무엇이 빠졌나요?


FAQ , .vimrc :

set t_Co=256 

에 추가 할 수 있습니다.

그래도 여전히 선이 왜곡되어 보입니다.

Vim with t_Co = 256

특히 (branch 아이콘으로 이름). 또는>- “화살표”가 표시되는 방식입니다. 나도 그 눈 사탕을 원해. Bash에서도 가능합니까? 아니면 다른 셸이 필요합니까?

기본적으로 Vim이 플러그인의 기본값이 될 것으로 예상했듯이 플러그인 페이지의 예제 스크린 샷처럼 보이기를 원합니다. 어떻게해야합니까?

댓글

  • 관련 항목 : vi.stackexchange.com/ 질문 / 3359 / …
  • 설정하지 않음 ' t_Co. 대신 Vim을 시작하기 전에 셸에서 TERM=xterm-256color를 설정하세요.
  • 참조 : vi.stackexchange.com/a / 1891 / 205
  • 또한 비교 : i.stack.imgur.com/hkWc5.png 왼쪽의 Vim은 오른쪽의 TERM=xterm-256color, TERM=xterm:set t_Co=256. 왼쪽에있는 것은 회색 배경으로 보이지만 ' 스크린 샷 아티팩트입니다. ' 실제로는 투명합니다. 내 배경 화면과 그 뒤에있는 브라우저 창을 볼 수있었습니다. t_Co=256를 사용하면 터미널에 대한 이해를 잃고 배경이 검은 색으로 표시됩니다. 더 나은 스크린 샷 : i.stack.imgur.com/kMf7c.png
  • @muru 이것이 될 수 있다고 생각하는 유용한 정보입니다. 후속 질문에 대한 좋은 대답; ' " 외에 눈에 띄는 이름에 대해 생각하지 않았습니다. t_Co를 사용하여 색상 설정? "

답변

항공사에서 구현 한 기능은 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 

FAQ에 설명 됨 .

목 eme

현재 테마를 보려면 다음을 실행하세요.

 :AirlineTheme 

for 나 기본값은 dark입니다.

다음을 수행하여 현재 세션에 대해 변경할 수 있습니다.

 :AirlineTheme THEME_NAME 

여기에서 테마 목록을 찾을 수 있습니다.

@todo : 스크린 샷. 사실 저는 luna를 더 좋아하지만 완전히 다른 문제입니다.

현재 내 변경 사항으로 vim은 다음과 같이 표시됩니다.

현재 vim보기 상태

댓글

h3>

  • ' 색상 표가 태양 광 테마 중 하나라고 생각합니다.
  • 어떻게 Git을 얻었습니까? 브랜치가 나타날까요?
  • @ user4668401 (탈출 플러그인 일 수 있음)
  • 같은 문제가 있었지만 솔루션이 작동하지 않았습니다. ' 내 경우. 나는 멋진 모양보다는 다이아몬드가 있습니다. 터미널이 아닌 콘솔 (tty1)에서 사용하고 있으므로 8 색 (GUI 설치없이 데비안) 만 있습니다. 그 대답이 내 문제와 관련이 있습니까? 아니면 새로운 질문을해야합니까?
  • @LittleNooby OP. 우분투에서 tty1을 확인했고 거기에 vim Airlines 플러그인의 다이아몬드 모양도 있습니다. ' tty의 글꼴 문제라고 생각합니다. ' 자체 질문을 할 수있을만큼 구체적입니다.

li>

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다