Ubuntu下terminal、vim、gedit对中文的支持 (真正有效而简单的方法)

        Ubuntu下terminal、vim、gedit对中文的支持

                                     (真正有效而简单的方法)

 (1)terminal对中文的支持
在安装系统时如果选择的中文,并且安装之后中文语言包更新完整了,在终端下是可以输入显示中文的,但是当你查看比如含有中文的.c文件时,就会出现乱码。


解决办法:在terminal面板上选择菜单栏中的termianl-->set character encoding-->add or remove,然后在左侧选择GB2312等(GB似乎是国标的意思),添加到右侧,关闭。然后在terminal面板上的 termianl-->set character encoding选定增加的中文编码,然后就可以正常显示中文了。
如果显示内容中出现一些奇怪的符号,应该是系统字体的问题,可以在apperance-->font中更改,一般这种情况下对应的是等宽字体,那么把 等宽字体 设置为 文泉驿等宽微米黑。这种字体基本上还行。

(2)vim对中文的支持
这个解决办法是完全按照网上的方法,就复制过来了,见谅。
首先,你需要搞清楚vimrc所在的位置。一般来说,在linux系统里,应该是这样
Linux: /usr/share/vim/vimrc在Windows系统,应该是在vim的安装目录
在这之前,确定你的vi升级为vim了,有时候系统自带的是vi,不是vim,可以通过以下命令升级
sudo apt-get install vim
这里所说的都是全局设定,打开vimrc文件后,只需要在文件最后添加以下代码就可以了:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc
这样,你的vim中文乱码问题就解决了!
注意添加代码的方式,找到文件目录后,使用命令
sudo vi vimrc

如果用gedit更改的话最后是不能保存下来的。

(3)gedit对中文的支持

在终端中运行 gconf-editor
在打开的界面中选择: apps->gedit-2->preferences->encodings
在右边的auto_detected和shown_in_menu上点右键编辑,点add,分别加入GB2312,并点UP按钮移动到第一位。
关闭,就可以在gedit中显示中文了。

这几句也是复制过来的,见谅。

各位如果有好的方法希望能告诉一下。谢谢。

 

 

转自:http://hi.baidu.com/didfun/blog/item/e162dabf7d9bdd0419d81f06.html



博主所有文章已转自私人博客Joe 的个人博客,谢谢关注!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值