2012-03-29 63 views
29

enter image description herevim - nerdtree突然爆發

Nerdtree突然開始有點奇怪了。正如你在屏幕截圖中看到的,目錄都以?〜V?爲前綴。隨後我無法再打開目錄,只是文件。

任何人都知道從哪裏開始。這是否甚至是一個vim問題,或者可能會降低,在殼本身?

任何想法非常讚賞

+0

難道這是一個編碼問題? – Rook 2012-03-29 16:08:34

回答

50

正如有人在評論中提出,它的確是一個編碼問題。我最近切換到zsh。

添加以下到您的.bashrc/zshrc等就可以解決問題

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

或者你可以告訴NERDTree不使用花哨的箭頭人物,加入

let g:NERDTreeDirArrows=0 

您vimrc這將允許你保持你目前的編碼

36

一個晚解決方案:告訴vim使用utf-8編碼和e verything會很好,甚至出現在函數和類頂部的雜亂字符摺疊 但我與NPIV同意,+和 - 比花哨的箭頭好得多:d

添加到您的.vimrc

set encoding=utf-8 
+2

這爲vim ubuntu 12.04解決了我的問題,無需進一步配置語言環境等。 – 2013-10-28 14:43:57

+2

在Mac OS X 10.9.2上也爲我解決了這個問題。謝謝你的提示! – 2014-05-14 22:46:19

+0

可悲的是它沒有在我的MacVIM 77上工作。 – code4j 2016-01-14 18:29:51