这是我的错误信息:
~> vim .tmux.conf
Error detected while processing /Users/###/.spf13-vim-3/.vim/bundle/syntastic/plugin/syntastic.vim:
line 23:
E484: Can't open file /var/folders/c4/4nb5t7cs3wb17_g1w5030xc40000gn/T/vmIMCqB/0
Error detected while processing /Users/###/.spf13-vim-3/.vim/bundle/vim-preview/plugin/preview.vim:
line 94:
E484: Can't open file /var/folders/c4/4nb5t7cs3wb17_g1w5030xc40000gn/T/vmIMCqB/1
Press ENTER or type command to continue
我已经检查了每个文件中的这些行,它们都调用了system('uname'),而我对此不太熟悉。我认为这个错误可能与 TERM 有关(在 tmux 外部为 xterm-256color,在内部为 screen-256color),但是在 .tmux.conf 中更改这个设置没有效果。
这种情况发生在任何文件中。
我使用的是 Mac OS X 10.8.1、vim 7.3、tmux 1.6,并且使用 fish shell。
/var/...
文件夹存在吗?为什么你的.vim/
文件夹位于那个~/.spf13-vim-3
文件夹中?为什么uname
会尝试读取一些随机临时文件夹的内容? - romainluname
是否会生成类似的错误? - Michael Schuller