ubuntu12.04用vim打开文本文件后显示乱码的解决方法
2014-02-08 10:18
337 查看
今天用vim编辑php代码的时候,里面的中文显示成乱码了,是之前用gedit创建的,在gedit里面显示正常,可是在vim下面就显示成乱码了。
如果在gedit显示乱码的可以参考我之前写的文章ubuntu 12.04下gedit查看文本文件中文显示乱码的解决办法。
没有vim编辑器的,可以在终端里面输入,sudo apt-get install vim,来安装vim编辑器。
下面进入正题,怎么解决用vim打开后显示中文乱码的问题:
1.在local里面添加中文编码
sudo gedit /var/lib/locales/supported.d/local
在打开的local文件的最下面添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
然后保存。
2.输入sudo dpkg-reconfigure locales使其生效
3.修改vim的配置文件
sudo gedit /etc/vim/vimrc
在打开的vimrc文件后面也就是endif后面添加
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
然后保存
4.重新用vim打开文本文件,就可以显示中文了。
如果在gedit显示乱码的可以参考我之前写的文章ubuntu 12.04下gedit查看文本文件中文显示乱码的解决办法。
没有vim编辑器的,可以在终端里面输入,sudo apt-get install vim,来安装vim编辑器。
下面进入正题,怎么解决用vim打开后显示中文乱码的问题:
1.在local里面添加中文编码
sudo gedit /var/lib/locales/supported.d/local
在打开的local文件的最下面添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
然后保存。
2.输入sudo dpkg-reconfigure locales使其生效
3.修改vim的配置文件
sudo gedit /etc/vim/vimrc
在打开的vimrc文件后面也就是endif后面添加
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
然后保存
4.重新用vim打开文本文件,就可以显示中文了。
相关文章推荐
- ubuntu下的“用vim打开中文乱码,用cat打开正常显示”的解决方法
- ubuntu下的“用vim打开中文乱码,用cat打开正常显示”的解决方法
- ubuntu 中用vim打开txt等文件中文显示乱码的解决方法
- 【解决】在Linux系统下,使用cat查看含有中文的文本文件正常,但是使用vim打开却是乱码的解决方法
- Linux_gedit和vim打开中文显示乱码解决方法
- Ubuntu 中打开 txt文档显示乱码的解决方法
- linux下打开txt显示乱码的解决方法
- SSH、VIM显示中文乱码解决方法
- vim显示中文乱码解决方法
- centos 6.4下vim 显示中文乱码解决方法
- linux下打开txt显示乱码的解决方法
- [Ubuntu] gedit 打开文本显示乱码的解决方法
- Chrome打开网页显示乱码的解决方法
- 原创 Ubuntu用gedit,Vim打开txt文档乱码解决方法
- [经验总结]Windows Vim打开utf-8文件乱码问题的解决方法
- 编译安装vim7.3中文显示乱码解决方法
- Fedora 18 vim编辑器中文字符显示乱码问题的解决方法
- 解决vim打开cpp文件中文显示乱码
- Ubuntu用gedit,Vim打开txt文档乱码解决方法
- Ubuntu用gedit,Vim打开txt文档乱码解决方法