打开vim的配置文件,位置在 /etc/vim/vimrc

set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set encoding=prc

 

保存退出,此时vim就能正确显示中文了。

对于gedit,解决方法如下:
在终端中运行 gconf-editor
在打开的界面中选择: apps->gedit-2->preferences->encodings
在右边的 auto_detected 和 shown_in_menu