2016-11-21 5 views
0

Ich installierte NERDTree für vim. Aber jetzt ändert sich meine visuelle Einrückung in jeder Zeile, in der dieses Rechteck in der Navigationsleiste erscheint. Ich spreche über visuelle Einrückung, weil es meine tatsächliche Einrückung nicht ändert, aber es scheint nur so. Es wäre nicht so schlimm, aber Einzug ist in Python wichtig, also ist es wirklich nervig. Irgendwelche Vorschläge, was die Ursache sein könnte? NERDTree ändert meine visuelle Einrückung

Antwort

1

NERDTree verwendet einige Unicode-Pfeilsymbole für geöffnete/geschlossene Verzeichnisse, und es sieht so aus, als ob Ihre Schriftart sie nicht hat.

let g:NERDTreeDirArrowExpandable = '+' 
let g:NERDTreeDirArrowCollapsible = '-' 

oder deaktivieren Sie die Pfeile mit: Sie können in Ihrem ~/.vimrc die Glyphen mit so etwas wie dies außer Kraft setzen

let g:NERDTreeDirArrows = 0 

Wenn Sie glauben, Ihre Schrift Glyphen hat, aber sie sind nicht verwendet wird, versuchen Hinzufügen dieser zu Ihrem ~/.vimrc:

scriptencoding utf-8 
set encoding=utf-8 

Wenn die Codierung Dinge fixiert, da die mit dem Terminaltyp wahrscheinlich ein Problem, und es wäre besser, dass anstatt zu beheben (möglicherweise die falsche Umgebungsvariable , oder Vims term Option ist falsch, obwohl, wenn Sie es nicht explizit festlegen, sollte es das gleiche sein wie).

Die Standardpfeil-Glyphen, die es verwendet, sind und .