Tato jedna vložka od scrooloose na tomto vláknu to vyřešila:
let g:NERDTreeDirArrows=0
Zkuste to zadat do .vimrc
(viz také:stejná odpověď zveřejněná zde na Stack Overflow)
Problém jsem vyřešil. Co jsem udělal, abych ho vyřešil:
- Upraveno
/etc/locale.gendoLC_ALL="en_US.UTF-8"místoLC_ALL="en_US" - Spustil
locale-genjako root - Spustil
locale -a, ukázaloen_US.UTF-8; nicménělocaleukázalLC_ALLstáleen_US, pak jsem si vzpomněl, že jsem exportovalLC_ALLv mém.bashrcminulou noc jsem se to snažil opravit, takže jsem změnilLANGaLC_ALLnaen_US.UTF-8 - Znovu načetl terminál, spustil
gvim, úspěch! Je to divné, ale nyní používá znaky trojúhelníkové šipky místo políček. Připadá mi, že používá krabicové pro ISO-8859 a možná trojúhelníky pro UTF-8, což mě vede k podezření, že bych mohl mít problémy v nějakém jiném programu. Opravím to, až na to přijde.
Možná to nestojí za hack, ale zdá se, že to pro mě fungovalo.
Změnil jsem řádek v NERDTree.vim :
call s:initVariable("g:NERDTreeDirArrows", s:running_windows)
(bylo to !s:running_windows dříve)
Teď nevidím žádné luxusní + symbol, ale alespoň přeskakování adresářů funguje zevnitř vim. Používám Solaris a nemyslím si, že mám přístup root.
upravit přihlašovací výzvu nebo záhlaví (/etc/issue), aby se zobrazila IP adresa stroje
Jak naplánovat spuštění programu Java každý den?