2012-03-29 6 views
29

enter image description herevim - nerdtree brach plötzlich

Nerdtree plötzlich ein wenig seltsam wirken begonnen hat. Wie Sie auf dem Screenshot sehen können, sind alle Verzeichnisse mit? ~ V? danach kann ich die Verzeichnisse auch nicht mehr öffnen, nur die Dateien.

Jeder hat eine Idee, wo ich hier anfangen soll. Ist das sogar ein vim Problem, oder vielleicht tiefer, in der Shell selbst?

alle Ideen sind viel

geschätzt
+0

Könnte es ein Codierungsproblem sein? – Rook

Antwort

50

Als jemand in den Kommentaren vorgeschlagen, es war in der Tat eine Codierung Problem. Ich war kürzlich auf zsh umgestiegen.

Hinzufügen Sie folgendes zu Ihrem bashrc/zshrc etc .. sollte das Problem beheben

export LC_ALL=en_US.utf-8 
export LANG="$LC_ALL" 

Alternativ können Sie NERDTree sagen, nicht die Phantasie Pfeil Zeichen zu verwenden, durch Hinzufügen

let g:NERDTreeDirArrows=0 

zu Ihrem vimrc, mit dem Sie Ihre aktuelle Kodierung behalten können

36

Eine späte Lösung: Sagen Sie Vim, utf-8 Codierung und e lles wird gut sein, auch die unordentlichen Zeichen, die auf der Funktion und Klasse erscheinen Falten Aber ich stimme mit NPIV, die + und - sind viel schöner als die Phantasie Pfeile: D

Fügen Sie diese auf Ihre .vimrc

+2

Dies behob das Problem für mich mit vim ubuntu 12.04 ohne weitere Konfiguration der Ländereinstellung, etc. –

+2

Auch für mich auf Mac OS X 10.9.2 behoben. Danke für den Tipp! –

+0

Leider hat es auf meinem MacVIM 77 nicht funktioniert. – code4j

Verwandte Themen