このスレッドの scrooloose からのこの 1 つのライナーで修正されました:
let g:NERDTreeDirArrows=0
それを .vimrc
に入れてみてください
(こちらもご覧ください:Stack Overflow に投稿された同じ回答)
問題を解決しました。解決するために私がしたこと:
- 編集済み
/etc/locale.gen
LC_ALL="en_US.UTF-8"
までLC_ALL="en_US"
の代わりに - ラン
locale-gen
ルートとして - ラン
locale -a
、それはen_US.UTF-8
を示しました;ただし、locale
LC_ALL
を示しました まだen_US
です 、その後、LC_ALL
をエクスポートしたことを思い出しました 私の.bashrc
で 昨夜これを修正しようとしたので、LANG
を変更しました とLC_ALL
en_US.UTF-8
へ - 端末をリロードし、
gvim
を実行しました 、 成功!奇妙なことに、ボックスの代わりに三角形の矢印の文字が使用されています。おそらく、ISO-8859にはボックスのものを使用し、UTF-8には三角形を使用していると思われます。これにより、他のプログラムで問題が発生する可能性があると思われます。気が向いたら直します。
これはハックする価値はないかもしれませんが、私にはうまくいったようです.
NERDTree.vim
の行を変更しました :
call s:initVariable("g:NERDTreeDirArrows", s:running_windows)
(!s:running_windows
でした 前)
今、派手な +
は見当たりません シンボルですが、少なくともディレクトリのジャンプはvim内から機能します。私は solaris を使用していますが、root アクセス権がないと思います。