让ubuntu支持GBK编码AAAAA
Eclipse 添加GBK编码
首先Windows->Preferences, 然后选择General下面的Workspace. Text file encoding选择Other GBK, 如果没有GBK的选项, 没关系, 直接输入GBK三个字母, Apply, GBK编码的中文, 已经不是乱码了
https://www.cnblogs.com/zhuqiang/archive/2013/04/09/3010120.html
解决Ubuntu下Eclipse无法正确显示GBK编码的问题
Ubuntu系统默认编码是utf-8,默认eclipse找不到GBK的编码。一般win下编程默认的编码方式都是GBK,最近用ubuntu做开发,遇到这个问题。
解决方法:
1,打开终端,输入:
sudo gedit /var/lib/locales/supported.d/local
添加两行:
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
保存,退出。
2.
sudo dpkg-reconfigure –force locales
然后,打开Eclipse,依次找到:Windows->Preference->General->Workspace,在Text file encoding中选择GBK(没有的话可以强制输入GBK),那么GBK的中文就正常显示了。
但如果本来就有用UTF_8编码的工程的话,UTF_8的中文编码就会出现问题。(GBK和UTF_8关于中文的编码是不一样的),上面的eclipse的设置方法针对全局,如果只是想修改一两个GBK编码的文件,可以这样做:打开GBK显示乱码的文件,在Edit->Set
Encoding,选择other,输入GBK,done!
让ubuntu支持GBK编码
(1 )首先安装中文版ubuntu
装完后echo $LANG 默认是utf-8
1.修改/var/lib/locales/supported.d/local文件,在文件中添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
2.sudo dpkg-reconfigure --force locales
然后在输出的结果中会出现
zh_CN.GB2312 done
zh_CN.GBK done
出现done就成功了,然后再在用户的配置文件.profile中设置
Export LANG=zh_CN.gbk
(2 ) 让VIM 默认GBK输入虽然Ubuntu已经支持GBK了,但默认的输入/显示方式仍然是UTF-8,要想改变就需要我们逐一去设定。VIM首当其冲。
在这之前,确定你的vi升级为vim了,有时候系统自带的是vi,不是vim,可以通过以下命令升级
# apt-get install vim
打开VIM全局配置文件
# vim /etc/vim/vimrc
文件末尾添加如下几行:
let &termencoding=encoding
set fileencodings=utf-8,gb2312,gbk
set encoding=gbk
(3)让Terminal默认GBK
虽然VIM已经能够编写/打开GBK文件,但cat 时我们发现仍然是乱码。此时我们需要更改Terminal的默认编码方式。
在terminal面板上选择菜单栏中的termianl-->set character encoding-->add or
remove,然后在左侧选择GB2312或GBK,添加到右侧,关闭。然后在terminal面板上的 termianl-->set character
encoding选定增加的中文编码,然后就可以正常显示中文了。
(如果你是用SecureCRT登陆的,则在Session-->Terminal-->Default
Encoding中更改
让ubuntu支持GBK编码AAAAA的更多相关文章
- ubuntu中eclipse 不支持gbk编码问题解决办法
今天在ubuntu 下, 把Windows下工程导入Linux下Eclipse中,由于工程代码,是GBK编码,而Ubuntu默认不支持GBK编码,所以,要让Ubuntu支持GBK. 方法如下: 1.修 ...
- 让ubuntu下的eclipse支持GBK编码
把Windows下工程导入Linux下Eclipse中,由于以前的工程代码,都是GBK编码,而Ubuntu默认不支持GBK编码,所以,我们要让Ubuntu支持GBK,方法如下: 1.修改/var/li ...
- 让linux下的eclipse支持GBK编码
原文链接:http://leaze.blog.51cto.com/83088/195584 今天,把windows下的工程导入到了Linux下eclipse中,由于以前的工程代码,都是GBK编码的,而 ...
- sublime text支持gbk编码
sublime text支持gbk编码分两步完成 1.安装Package Control.打开Sublime Text,按Ctrl + ~打开控制台,在 https://packagecontrol. ...
- 【Linux】让Ubuntu 支持 GBK等字符集,解决中文乱码
对GBK,GB2312,GB18030字符集的支持是UBUNTU中文乱码的罪魁祸首,其实我们可以在保持UTF-8为默认编码的条件下添加对这几个编码的支持,以解决中文乱码问题. 我想这个问题肯定有其他人 ...
- ubuntu安装GBK编码
1 添加GBK编码 sudo vim /var/lib/locales/supported.d/local en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 zh_CN.GBK ...
- 多线程爬取 threading.Thread 文件名支持gbk编码
# - *- coding:utf-8-*-import urllib2import reimport osimport threadingimport sysreload(sys)sys.setde ...
- ubuntu 打开 gbk编码的txt乱码
iconv -f gbk -t utf8 filename.txt > filename.txt.utf8
- sublime text 3支持GBK编码
1.安装Package Control: 按Ctrl+~打开命令行,然后复制粘贴下面这一行代码,回车确定: import urllib.request,os; pf = 'Package Contro ...
随机推荐
- python--4、装饰器
装饰器(Decorator) 使用场景:为被装饰器装饰的函数增加功能,但又不希望修改函数的定义,即在代码运行期间动态增加功能. 装饰器更多的用于后期功能升级而不是编写新的代码.装饰器不光能装饰函数,也 ...
- 【Linux】连接CRT
linux中出现crt连接不上多数是ip地址设置不正确. window中命令行界面(cmd进入),输入ipconfig,查看虚拟机的ip. 打开linux终端,命令行下输入:ifconfig eth0 ...
- hibernate_08_关联映射_一对多
hibernate的映射关系 一对多.多对一.一对一.多对多. 常用的是一对多和多对一. 在数据库中可以通过添加主外键的关联,表现一对多的关系:在hibernate中通过在一方持有多方的集合实现,即在 ...
- Verification之PSL之use
1 Where can PSL be used? • Documentation – Requirements – RTL Designs • Controllers – Memories, FIFO ...
- 利用node、express初始化项目
前端做整站是开发,例如:前端是用了vue创建初始化项目,后端我们不会php.java等,我们只能用node去创建去做后端代码,本文就给大家讲解最基础的从零开始创建一个项目的后端环境. 一般来说前后端代 ...
- RN-第三方之react-native-pull 下拉刷新、上拉加载
有一个很好的下拉刷新.上拉加载库:react-native-pull地址:https://github.com/greatbsky/react-native-pull-demo 使用 import { ...
- :before和:after结合使用
<div class="slider-block" id="block" style="left: 15.5px;" data=&qu ...
- 用批处理实现垃圾文件清除/自动关机/清除copy病毒
晚上睡觉之前为了下emule经常使用命令shutdown,最近受一个小程序影响想做个自动关机的批处理文件免的麻烦!网上有高手做了个,不过运行时出 现一个绑定错误,at也不能执行,所以后来自己做了简化版 ...
- Java时间日期格式转换Date转String和String转Date
Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...
- Codeforces 805D/804B - Minimum number of steps
传送门:http://codeforces.com/contest/805/problem/D 对于一个由‘a’.‘b’组成的字符串,有如下操作:将字符串中的一个子串“ab”替换成“bba”.当字符串 ...