Yritän saada vim-airline -toiminnon käyttöön.
Olen vaatinut sitä vundlen kautta ~./vimrc
:
Plugin "bling/vim-airline"
Olen asentanut sen ja odotin minun Vim näyttää näyttökuvalta sen projektisivulta:
Silti se näyttää tältä:
Kirjasinten osalta yritin lisätä:
let g:airline_powerline_fonts = 1
Silti kuvakkeet ovat vain hölynpölyä.
Mitä puuttuu?
Löysin juuri sen väreille, kuten on kuvattu kohdassa usein kysytyt kysymykset , voin lisätä .vimrc
:
set t_Co=256
Tämä johtaa silti siihen, että viiva näyttää vääristyneeltä:
Erityisesti Git-integraatio about (haara nimi kuvakkeella). Tai tapa, jolla> – ”nuoli” näkyy. Haluan myös silmäkarkin. Voinko edes saavuttaa sen Bashissa? Vai tarvitsenko toisen kuoren?
Pohjimmiltaan haluan Vimin näyttävän esimerkkikuvalta laajennussivulla, koska odotin sen olevan laajennuksen oletusarvo. Kuinka voin saavuttaa tämän?
Kommentit
Vastaa
On ymmärrettävä että lentoyhtiön toteuttama ominaisuus on innoittamana sähkölinja -laajennuksesta.
Lisäksi luotin dokumentteihin liikaa, en tajunnut sitä mukana on hyvin kirjoitettu lentoyhtiön ohjeasiakirja:
:h airline
Sen ohjeiden lukeminen auttaa ymmärtämään tämän laajennuksen toimivuutta.
Fontti
Kuten sähkölinjan asiakirjoissa mainitaan:
Powerline käyttää useita erikoiskuvioita saadakseen nuolitehosteen ja joitain mukautettuja symboleja kehittäjille. Tämä edellyttää joko symbolifontin tai korjaustiedoston asentamista järjestelmään. Käytetty sovellus (esim. Pääteemulaattori) on myös määritettävä käyttämään korjaustiedostoja (joissakin tapauksissa jopa tukemaan sitä, koska mukautetut kuviot elävät yksityisessä käytössä, jonka jotkin sovellukset varaa itselleen) tai tuettava fontconfigia, jotta voimalinja toimisi oikein sähkölinjakohtaisesti kuviot.
Joten voidaan korjata olemassa olevia fontteja ( katso sähkölinjan fonttiosio docs tai voit asentaa kokoelman tai jo valmiita fontteja.
Voit asentaa sähkölinjan fonttikokoelman:
git clone [email protected]:powerline/fonts.git cd fontd ./install.sh
Valitsin Meslo LG L DZ for Powerline
päätelaitteessani.
On lisättävä kohtaan .vimrc
:
let g:airline_powerline_fonts = 1
Värit
Värejä varten sinun on määritettävä .vimrc
:
set t_Co=256
kuten on kuvattu usein kysytyissä kysymyksissä .
Th eme
Jos haluat nähdä nykyisen teeman, aja:
:AirlineTheme
minulle oletusarvo oli dark
.
Voit muuttaa niitä nykyisessä istunnossa seuraavasti:
:AirlineTheme THEME_NAME
Täältä löydät luettelon teemoista.
@todo : Selvitä teema, jota käytetään kuvakaappaus. Pidän itse asiassa luna
enemmän, mutta asia on täysin erilainen.
Muutoksieni ansiosta vim näyttää tällä hetkellä tältä:
Kommentit
- I ' arvasin, että väriskeemi on yksi aurinkoisimmista teemoista.
- miten sait gitin haara näkyviin?
- @ user4668401, joka voi olla pakeneva laajennus
- Minulla oli sama ongelma, mutta ratkaisu ei toiminut ' minun tapaukseni. Minulla on mieluummin timantteja kuin kauniita muotoja. Käytän konsolissa (tty1) enkä päätelaitteessa, joten minulla on vain 8 väriä (debian ilman GUI-asennusta). Onko tämä vastaus merkityksellinen ongelmalleni vai onko minun esitettävä uusi kysymys?
- @LittleNooby OP täällä. Tarkistin juuri tty1: n Ubuntussa, ja siellä minulla on myös timantin muodot VIM-lentoyhtiön laajennukselle. Epäilen sen olevan ' sa kirjasintyyppi tty: lle, sanoisin sen ' sa riittävän täsmälliseksi perustellakseen oman kysymyksensä.
t_Co
. Määritä sen sijaanTERM=xterm-256color
kuoresta ennen Vim-ohjelman aloittamista.TERM=xterm-256color
-merkillä oikeallaTERM=xterm
ja:set t_Co=256
. Vasemmalla oleva näyttää siltä, että sillä on harmaa tausta, mutta ' sa kuvakaappauksen artefakti – se ' on todella läpinäkyvä, ja minä voisin nähdä taustakuvan ja selainikkunan sen takana. Kunt_Co=256
ymmärretään päätelaite ja tausta on yhtenäinen musta. Parempi kuvakaappaus: i.stack.imgur.com/kMf7c.pngt_Co
asettaa värejä? "