Vim 에어 라인 플러그인을 자체 프로젝트 스크린 샷처럼 보이도록 어떻게 구성합니까?


23

vim-airline을 시작하고 실행 하려고합니다 .

내 vundle을 통해 요구했습니다 ~./vimrc.

Plugin 'bling/vim-airline'

나는 그것을 설치했고 Vim이 프로젝트 페이지의 스크린 샷처럼 보일 것으로 기대했다.

기대되는 Vim 테마

그러나 다음과 같습니다.

내 Vim 인스턴스의 실제 모습

글꼴과 관련하여 다음을 추가하려고했습니다.

let g:airline_powerline_fonts = 1

그러나 아이콘은 횡설수설입니다.

내가 무엇을 놓치고 있습니까?


FAQ에 설명 된대로 색상에 대해 다음을 추가 할 수 있음을 발견했습니다 .vimrc.

set t_Co=256

그러나 이것은 여전히 ​​라인 모양이 왜곡됩니다.

t_Co = 256 인 Vim

특히 Git 통합 (브랜치 이름과 아이콘). 또는>- "화살표"가 표시되는 방식입니다. 나도 그 눈 사탕을 원해. Bash에서도 달성 할 수 있습니까? 아니면 다른 껍질이 필요할까요?

기본적으로 플러그인 페이지의 기본 스크린 샷과 같이 Vim이 플러그인의 기본값이 될 것으로 예상하기를 원합니다. 어떻게하면 되나요?



설정하지 마십시오 t_Co. 대신 TERM=xterm-256colorVim을 시작하기 전에 쉘에서 설정 하십시오.
muru

@muru 설정의 해로움을 자세히 설명해 주 t_Co시겠습니까?
k0pernikus


1
또한 : i.stack.imgur.com/hkWc5.png 비교. 왼쪽의 빔은 시작되었다 TERM=xterm-256color으로, 오른쪽에, TERM=xterm그리고 :set t_Co=256. 왼쪽에있는 것은 회색 배경을 가지고있는 것처럼 보이지만 스크린 샷 아티팩트입니다. 실제로 투명하며 배경 화면과 브라우저 창을 볼 수 있습니다. 를 사용 t_Co=256하면 터미널에 대한 이해가 사라지고 배경이 검은 색으로 표시됩니다. 더 나은 스크린 샷 : i.stack.imgur.com/kMf7c.png
muru

답변:


25

항공사가 구현 한 기능은 전력선 플러그인에서 영감을 얻은 것임을 알아야합니다 .

또한, 나는 문서에 너무 많이 의존하여 잘 작성된 항공사 도움말 문서가 제공된다는 것을 깨닫지 못했습니다.

:h airline

설명서를 읽으면이 플러그인의 기능을 이해하는 데 도움이됩니다.

세례반

전력선 문서에서 언급 한 바와 같이 :

Powerline은 여러 특수 글리프를 사용하여 화살표 효과와 개발자를위한 일부 사용자 정의 기호를 얻습니다. 시스템에 심볼 글꼴 또는 패치 글꼴이 설치되어 있어야합니다. 사용 된 응용 프로그램 (예 : 터미널 에뮬레이터)도 패치 된 글꼴을 사용하도록 구성하거나 (일부 응용 프로그램이 자체적으로 예약 한 개인용 사용 영역에 사용자 정의 글리프가 있기 때문에 지원하기도 함) 전력 선별 전력 선별 작동을 위해 fontconfig를 지원해야합니다. 글리프.

따라서 기존 글꼴을 패치 할 수 있습니다 ( 전력선 글꼴 섹션 문서를 참조하거나 컬렉션 또는 이미 준비된 글꼴을 설치할 수 있습니다.

다음을 통해 전력선 글꼴 모음을 설치할 수 있습니다.

git clone git@github.com: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

에 desribed으로 자주 묻는 질문 .

테마

현재 테마를 보려면 다음을 실행하십시오.

 :AirlineTheme

나를 위해 기본값은 dark입니다.

다음과 같은 방법으로 현재 세션에 대해 변경할 수 있습니다.

 :AirlineTheme THEME_NAME

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

@todo : 스크린 샷에 사용 된 테마를 찾으십시오. 나는 실제로 luna더 좋아 하지만 완전히 다른 문제입니다.

내 변경 사항은 현재 vim을 다음과 같이 보여줍니다.

vim look의 현재 상태


나는 색채가 태양 화 된 테마 중 하나라고 생각합니다.
muru

1
자식 분기가 어떻게 나타 났습니까?
the_velour_fog

1
@ user4668401 도망자 플러그인 될 수있는
k0pernikus

나는 같은 문제가 있었지만 해결책은 효과가 없었다. 좋은 모양보다는 다이아몬드가 있습니다. 터미널이 아닌 콘솔 (tty1)에서 사용 중이므로 8 가지 색상 (GUI 설치가없는 데비안) 만 있습니다. 그 대답이 내 문제와 관련이 있습니까, 아니면 새로운 질문을해야합니까?
LittleNooby

@LittleNooby OP 여기에. 우분투에서 tty1을 확인했는데 vim 항공 플러그인을위한 다이아몬드 모양도 있습니다. 나는 그것이 tty의 글꼴 문제라고 생각합니다. 자신의 질문을 보증 할만 큼 구체적이라고 말할 것입니다.
k0pernikus
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.