- 浏览: 180185 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (174)
- rails (25)
- js (15)
- ruby (30)
- webserver (5)
- mysql (13)
- security (5)
- thinking (5)
- common sense (2)
- linux (18)
- android (26)
- web browser (1)
- config and deploy (1)
- mac (5)
- css (2)
- db (8)
- version manager (1)
- editor (1)
- job (1)
- OOA (1)
- php (1)
- apache (2)
- mongrel (1)
- Mongodb (1)
- facebook (1)
- 架构 (1)
- 高并发 (1)
- twitter (1)
- Erlang (1)
- Scala (1)
- Lua (1)
- ubuntu (3)
- cache (1)
- 面试题 (2)
- android layout (2)
- android控件属性 (2)
- java (5)
- customize view (1)
- advanced (2)
- python (2)
- 机器学习 (5)
最新评论
ubuntu file encoding
sudo apt-get install enca
man enca
enca gzwfcx.js
enca --list charsets
enca --list surfaces
enca --list languages
enca gzwfcx.js (will convert file FILE to your locale native encoding. )
Universal transformation format 8 bits; UTF-8
enca gzwfcx.js
Universal transformation format 8 bits; UTF-8
enca -x GB2312 gzwfcx.js
enca gzwfcx.js
Simplified Chinese National Standard; GB2312
enca --list languages
russian: KOI8-R CP1251 ISO-8859-5 IBM866 maccyr
chinese: GBK BIG5 HZ
建议以后编程序的时候,遇到默认编码为GB2312的大可以直接使用GBK进行解码为unicode字符串。
require 'iconv'
Iconv.iconv('utf-8', 'GBK', text)
Note:编码转换后关闭文件再重新打开
发表评论
-
git命令
2015-06-06 15:05 809git命令: man git例如:工作目录下有个zh目录, ... -
搭建git服务器
2015-06-05 10:32 597原文:http://blog.chinaunix.net/ ... -
ubuntu下SVN服务器安装配置
2015-06-04 20:34 488一、SVN安装1.安装包$ sudo apt-get inst ... -
eth0 Device not found
2014-05-03 20:38 2653查看CPU信息(型号)# cat /proc/cpuinf ... -
webserver负载均衡
2012-03-29 16:11 880LVS是Linux Virtual Server的缩写,意思是 ... -
sed命令
2012-03-16 17:05 809------------------------------- ... -
安装apt应用
2012-03-16 16:07 765sudo apt-get install google-ch ... -
ubuntu下安装mongoDB
2011-09-08 00:05 1141ubuntu下安装mongoDB $ id sim ... -
重要概念
2011-07-21 20:04 728原文:http://bbs.chinaitlab.com/vi ... -
定时任务
2011-06-08 18:21 931crontab crontab log Redhat (R ... -
extract captcha image
2011-05-24 18:08 2662Decoding CAPTCHA's extract cap ... -
config ssh auto login
2011-03-29 23:22 1262http://baike.baidu.com/view/161 ... -
配置CentOS
2011-03-19 18:19 1009root帐号登录服务器 查看版本 cat /etc/iss ... -
linux commands
2011-03-19 18:04 829最基本的是cat、more和less。 1. ... -
Linux系统命令Top/free
2011-03-19 18:02 1109Defunct processes are corrupted ... -
vi基本命令
2011-03-19 17:40 1014* ★命 ... -
mount命令挂载共享文件
2011-01-18 10:55 1727机器重启 网络共享功能失效 必须重新mount ...
相关推荐
set fileencodings=utf-8,gb2312,gbk set encoding=gbk ``` 这些设置项确保了VIM在打开、保存文件时使用GBK编码,同时也能正确地处理UTF-8编码的文件。 此外,在Ubuntu的终端使用过程中,可能会遇到使用cat命令查看...
在Eclipse中,选择"Window"菜单栏中的"Preferences",然后选择"General"下的"Workspace",在"Text file encoding"中选择"Other",并输入"GBK"三个字母,然后点击"Apply"。这样,Eclipse中GBK编码的中文就不会再显示...
CREATE DATABASE "testdb1" WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default; ``` 创建表空间: ```sql CREATE TABLESPACE "testdbs"; ``` 创建表: ```sql CREATE TABLE testtb (i INT); ``` 在...
set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=prc ``` **步骤六:** 保存并退出配置文件。 通过以上步骤,可以解决vim编辑器中打开Windows系统文件时的中文乱码问题。 #### ...
set fileencodings=utf-8,gb2312,gbk ``` **步骤3:** 如果希望系统默认使用GBK编码,可以在 `$HOME/.profile` 文件中添加以下行: ``` export LANG=zh_CN.gbk ``` #### 四、Terminal终端设置编码支持 Terminal...
在离线且无网络环境的Ubuntu 16.04系统上安装PostgreSQL 9.6.8并允许远程访问,需要遵循一系列步骤。首先,你需要从PostgreSQL官方网站下载适用于Linux的二进制包,例如`postgresql-9.6.8-4-linux-x86-binaries.tar....
set fileencoding=utf-8 这三条命令将 vim 的语法高亮功能启用,文件格式设置为 Unix,文件编码格式设置为 UTF-8,从而正确地编辑中文文件。 解决 Ubuntu 11.04 下 Gedit 和 vim 中文乱码问题可以通过修改编辑器的...
set fileencoding=utf-8 ``` 5. 自定义快捷键,例如,设置 `<Leader>` 为逗号 `,`,然后映射保存并退出的命令: ```vim let mapleader =", map <Leader>w :w map <Leader>q :q! ``` 6. 保存并退出 `....
最后,在Eclipse中,选择Windows-Preferences-General-Workspace,选择Text file encoding为GBK,并点击Apply应用修改。 三、转变Java源文件文件类型的编码格式 在Eclipse中,选择Window-Preferences-General-...
Malformed entry 60 in list file /etc/apt/sources.list (Component) 解决方案 注意到报错提示/etc/apt/sources.list 这个文件第60行格式错误,那么尝试把这行注释掉。先打开这个文件: $ sudoedit /etc/apt/...
:set fileencoding ``` 这条命令可以在VIM中显示当前文件的编码。 - **配置VIM自动识别文件编码**: 在`~/.vimrc`文件中添加以下内容: ``` set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936 ``` ...
打开你在winxp下面的eclipse,点击Window-->Preferences,展开General-->WorkSpace,看到左边的Text file encoding没有,默认的设定是简体中文编码(gbk,gb2312这样),而linux下面呢,是UTF-8。 现在大家已经...
set fileencodings=utf-8,ucs-bom,gbk,gb2312,cp936,big5,euc-jp,euc-kr,latin1 ``` 这样,当vim打开TXT文件时,会尝试使用这些编码顺序来识别文件,优先使用UTF-8。 另一种简便的方法是使用gedit,Ubuntu的默认...
例如,在Ubuntu或Debian上,可以使用以下命令: ```bash sudo apt-get install sipp ``` 在其他系统中,可能需要从源代码编译安装。首先,从官方网站下载源代码,然后按照README文件的指示进行编译和安装。 ### 3...
set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=prc ``` 保存并执行`source /etc/vim/vimrc`,这样Vim就能正常显示中文了。 4. **安装中文输入法** Ubuntu在安装中文语言...
* `iconv -f fromEncoding -t toEncoding inputFile > outputFile`:creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding. * `find . -maxdepth 1...
Encoding=UTF-8 StartupNotify=true EOF ``` #### 配置vim图形界面 vim的图形界面配置主要集中在用户根目录下的`.vimrc`文件中。以下是具体的配置示例: ```vimscript "项目:gvim配置文件 "作者:yonsan "安装:...
iconv -f fromEncoding -t toEncoding inputFile > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding. find . -maxdepth 1 -name ...
可以通过在`.vimrc`文件中设置`fileencoding`选项来实现: ```vim set fileencoding=utf-8 ``` 这行代码告诉Vim以UTF-8格式打开和保存文件。如果文件使用其他编码格式(如GBK),则需要相应调整。 ##### 2. 配置...