Igyekszem elindítani a vim-airline működését.
Vundle-n keresztül igényeltem a ~./vimrc
könyvtárba:
Plugin "bling/vim-airline"
Telepítettem és várhatóan Vim, hogy úgy nézzen ki, mint a képernyőkép a projekt oldalán:
Mégis így néz ki:
A betűtípusokkal kapcsolatban megpróbáltam hozzáadni:
let g:airline_powerline_fonts = 1
Az ikonok mégis csak zabálók.
Mi hiányzik?
Csak a színeknél tapasztaltam, amint azt a a GYIK , hozzáadhatom a .vimrc
:
set t_Co=256
Ez azonban továbbra is torznak látszik:
Különösen a Git integráció a (branch név az ikonnal). Vagy ahogy a> – “nyíl” megjelenik. Én is azt a szemet szeretném. Még Bash-ben is elérhetem ezt? Vagy szükségem lenne egy másik héjra?
Alapvetően azt akarom, hogy a Vim úgy nézzen ki, mint a plugin oldalon található képernyőkép, mivel azt vártam, hogy ez lesz a plugin alapértelmezett értéke. Hogyan érhetem el ezt?
Megjegyzések
Válasz
Meg kell valósítani hogy a légitársaság által megvalósított funkciót az powerline plugin ihlette.
Ezenkívül túlságosan támaszkodtam a dokumentumokra, nem is látva, hogy jól megírt légitársaság súgó dokumentumot szállított magával:
:h airline
A dokumentáció elolvasása segít megérteni a plugin működését.
Betűtípus
Amint azt az áramvonalas dokumentumok említik:
A Powerline számos speciális karakterjelet használ a nyílhatás és néhány egyedi szimbólum megszerzéséhez a fejlesztők számára. Ehhez vagy szimbólum betűtípus, vagy javított betűtípus telepítése szükséges a rendszerbe. A használt alkalmazást (pl. Terminálemulátort) szintén be kell állítani a javított betűtípusok használatára (egyes esetekben még támogatják is, mert az egyéni karakterjelek magánhasználati területen élnek, amelyet egyes alkalmazások maguknak fenntartanak), vagy támogatják a fontconfig beállítását, hogy az elektromos vezeték megfelelően működjön karakterjelek.
Így javíthatjuk a meglévő betűtípusokat ( lásd az powerline betűtípus szakaszát docs vagy telepíthet egy gyűjteményt vagy már előkészített betűtípusokat.
Telepíthet egy powerline betűkészletet a következő címen:
git clone [email protected]:powerline/fonts.git cd fontd ./install.sh
Én választottam Meslo LG L DZ for Powerline
a terminálomban.
Hozzá kell adni a .vimrc
címhez:
let g:airline_powerline_fonts = 1
Színek
A színekhez be kell állítani a .vimrc
:
set t_Co=256
Th eme
Az aktuális téma megtekintéséhez futtassa:
:AirlineTheme
for nekem az alapértelmezett dark
volt.
Megváltoztathatja őket az aktuális munkamenethez:
:AirlineTheme THEME_NAME
Itt megtalálhatja a témák listáját.
@todo : Ismerje meg a a képernyőkép. Valójában jobban szeretem a luna
t, mégis ez teljesen más kérdés.
A változtatásaimmal a vim jelenleg így néz ki:
Megjegyzések
- I ' feltételezem, hogy a színskála az egyik napsütötte téma.
- hogyan érte el a git megjelenő ág?
- @ user4668401, ez lehet a szökevény plugin
- Ugyanez a probléma merült fel bennem, de a megoldás nem működött ' az én ügyem. Gyémántjaim vannak, nem pedig a szép formáim. Konzolban (tty1) és nem terminálban használom, így csak 8 színem van (debian GUI telepítés nélkül). Ez a válasz releváns a problémám szempontjából, vagy új kérdést kell feltennem?
- @LittleNooby OP itt. Most ellenőriztem a tty1-et az Ubuntuban, és ott vannak a gyémánt formák is a vim légitársaság pluginhoz. Gyanítom, hogy ' ez a tty fontkiadása, azt mondanám, hogy ' sa elég konkrét ahhoz, hogy saját kérdést indokoljon.
t_Co
. Ehelyett állítsa be aTERM=xterm-256color
parancsot a shellből, mielőtt elindítja a Vim-et.TERM=xterm-256color
-vel, a jobb oldalonTERM=xterm
és:set t_Co=256
. A bal oldali úgy néz ki, mintha egy szürke háttér lenne, de ez a ' sa képernyőkép műterméke – valójában ' átlátszó, és én láthatta a háttérképemet és a mögötte lévő böngészőablakot. At_Co=256
esetén a terminál megértése elvész, a háttér pedig fekete. Jobb képernyőkép: i.stack.imgur.com/kMf7c.pngt_Co
állítsa be a színeket? "