Snažím se provozovat vim-airline .
Vyžadoval jsem to přes vundle ve svém ~./vimrc
:
Plugin "bling/vim-airline"
Nainstaloval jsem to a očekával můj Vim vypadá jako snímek obrazovky na jeho stránce projektu:
Přesto to vypadá takto:
Pokud jde o písma, zkusil jsem přidat:
let g:airline_powerline_fonts = 1
Přesto jsou ikony prostě nesmyslné.
Co mi chybí?
Právě jsem zjistil, že pro barvy, jak je popsáno v Časté dotazy , mohu přidat do svých .vimrc
:
Přesto to stále vede ke zkreslenému vzhledu řádků:
Zejména integrace Git o (větev název s ikonou). Nebo způsob zobrazení šipky> -. Chci taky ten oční bonbón. Mohu toho v Bashi dosáhnout? Nebo bych potřeboval jiný shell?
V zásadě chci, aby Vim vypadal jako ukázkový snímek obrazovky na stránce pluginu, protože jsem očekával, že to bude výchozí plugin. Jak toho mohu dosáhnout?
Komentáře
odpověď
Člověk si musí uvědomit že funkce implementovaná leteckou společností je inspirována pluginem powerline .
Dále jsem se příliš spoléhal na dokumenty, aniž bych si to uvědomoval k dispozici je dobře napsaný dokument nápovědy letecké společnosti, který je dodáván sám se sebou:
:h airline
Přečtení jeho dokumentace pomůže porozumět funkcím tohoto pluginu.
Písmo
Jak je uvedeno v dokumentech k powerline:
Powerline používá několik speciálních symbolů k získání efektu šipky a některé vlastní symboly pro vývojáře. To vyžaduje, abyste v systému nainstalovali buď symbolické písmo, nebo opravené písmo. Použitá aplikace (např. Emulátor terminálu) musí být také nakonfigurována tak, aby používala opravená písma (v některých případech ji dokonce podporují, protože vlastní glyfy žijí v oblasti soukromého použití, kterou si některé aplikace vyhrazují pro sebe), nebo podporují fontconfig pro powerline, aby správně fungovala se specifickými powerline glyfy.
Takže je možné opravit existující písma ( viz část písma powerline dokumenty nebo můžete nainstalovat sbírku nebo již připravená písma.
Sbírku písem Powerline můžete nainstalovat pomocí:
git clone [email protected]:powerline/fonts.git cd fontd ./install.sh
Vybral jsem Meslo LG L DZ for Powerline
v mém terminálu.
Je třeba přidat do .vimrc
:
let g:airline_powerline_fonts = 1
Barvy
Barvy musíte nastavit v vaše .vimrc
:
podle popisu v častých dotazech .
Čt eme
Chcete-li zobrazit své aktuální téma, spusťte:
:AirlineTheme
pro výchozí hodnota byla dark
.
Můžete je změnit pro aktuální relaci pomocí:
:AirlineTheme THEME_NAME
@todo : Vyhledejte motiv použitý v snímek obrazovky. Vlastně se mi luna
líbí víc, ale to je úplně jiná věc.
Moje změny v současné době umožňují, aby vim vypadal takto:
Komentáře
- h ' hádám, že barevná schéma je jedním ze solarizovaných témat.
- jak jste získali git větev, která se má objevit?
- @ user4668401, což by mohl být uprchlý plugin
- měl jsem stejný problém, ale řešení ' nefungovalo pro můj případ. Mám spíše diamanty než pěkné tvary. Používám v konzole (tty1) a ne v terminálu, takže mám pouze 8 barev (debian bez instalace GUI). Je tato odpověď relevantní k mému problému nebo musím položit novou otázku?
- @LittleNooby OP zde. Právě jsem zkontroloval svůj tty1 v Ubuntu a tam mám také diamantové tvary pro plugin letecké společnosti vim. Mám podezření, že je ' sa problém s písmem pro tty, řekl bych, že je to ' natolik konkrétní, že si vyžaduje vlastní otázku.
t_Co
. Místo toho nastavteTERM=xterm-256color
z prostředí před spuštěním Vim.TERM=xterm-256color
, vpravo,TERM=xterm
a:set t_Co=256
. Ten nalevo vypadá, jako by měl šedé pozadí, ale ten ' sa artefakt obrazovky – je ' ve skutečnosti průhledný a já viděl moji tapetu a za ní okno prohlížeče. St_Co=256
je toto pochopení terminálu ztraceno a pozadí je zcela černé. Lepší snímek obrazovky: i.stack.imgur.com/kMf7c.pngt_Co
k nastavit barvy? "