`

ubuntu file encoding

阅读更多

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:编码转换后关闭文件再重新打开

分享到:
评论

相关推荐

    修改Ubuntu中文编码格式

    set fileencodings=utf-8,gb2312,gbk set encoding=gbk ``` 这些设置项确保了VIM在打开、保存文件时使用GBK编码,同时也能正确地处理UTF-8编码的文件。 此外,在Ubuntu的终端使用过程中,可能会遇到使用cat命令查看...

    Ubuntu下Eclipse中文乱码解决.docx

    在Eclipse中,选择"Window"菜单栏中的"Preferences",然后选择"General"下的"Workspace",在"Text file encoding"中选择"Other",并输入"GBK"三个字母,然后点击"Apply"。这样,Eclipse中GBK编码的中文就不会再显示...

    ubuntu下postgres安装,配置,简单使用

    CREATE DATABASE "testdb1" WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default; ``` 创建表空间: ```sql CREATE TABLESPACE "testdbs"; ``` 创建表: ```sql CREATE TABLE testtb (i INT); ``` 在...

    ubuntu(vim,gedit等)乱码问题的解决

    set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=prc ``` **步骤六:** 保存并退出配置文件。 通过以上步骤,可以解决vim编辑器中打开Windows系统文件时的中文乱码问题。 #### ...

    Ubuntu中文环境设置

    set fileencodings=utf-8,gb2312,gbk ``` **步骤3:** 如果希望系统默认使用GBK编码,可以在 `$HOME/.profile` 文件中添加以下行: ``` export LANG=zh_CN.gbk ``` #### 四、Terminal终端设置编码支持 Terminal...

    离线无网ubuntu16.04环境下安装postgresql9.6.8

    在离线且无网络环境的Ubuntu 16.04系统上安装PostgreSQL 9.6.8并允许远程访问,需要遵循一系列步骤。首先,你需要从PostgreSQL官方网站下载适用于Linux的二进制包,例如`postgresql-9.6.8-4-linux-x86-binaries.tar....

    解决Ubuntu 11.04下Gedit中文乱码和vim中文乱码问题(txt).docx

    set fileencoding=utf-8 这三条命令将 vim 的语法高亮功能启用,文件格式设置为 Unix,文件编码格式设置为 UTF-8,从而正确地编辑中文文件。 解决 Ubuntu 11.04 下 Gedit 和 vim 中文乱码问题可以通过修改编辑器的...

    Ubuntu12.04通过命令安装vim及配置文件

    set fileencoding=utf-8 ``` 5. 自定义快捷键,例如,设置 `<Leader>` 为逗号 `,`,然后映射保存并退出的命令: ```vim let mapleader =", map <Leader>w :w map <Leader>q :q! ``` 6. 保存并退出 `....

    windows下eclipse工程转到linux下源代码注释中文乱码解决方法.docx

    最后,在Eclipse中,选择Windows-Preferences-General-Workspace,选择Text file encoding为GBK,并点击Apply应用修改。 三、转变Java源文件文件类型的编码格式 在Eclipse中,选择Window-Preferences-General-...

    阿里云镜像安装docker报错的问题及解决方案

    Malformed entry 60 in list file /etc/apt/sources.list (Component) 解决方案 注意到报错提示/etc/apt/sources.list 这个文件第60行格式错误,那么尝试把这行注释掉。先打开这个文件: $ sudoedit /etc/apt/...

    Linux系统中关于文件编码以及编码的转换

    :set fileencoding ``` 这条命令可以在VIM中显示当前文件的编码。 - **配置VIM自动识别文件编码**: 在`~/.vimrc`文件中添加以下内容: ``` set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936 ``` ...

    MyEclipse配置

    打开你在winxp下面的eclipse,点击Window-->Preferences,展开General-->WorkSpace,看到左边的Text file encoding没有,默认的设定是简体中文编码(gbk,gb2312这样),而linux下面呢,是UTF-8。 现在大家已经...

    Ubuntu 16.04 LTS系统里中文txt文件打开的问题解决

    set fileencodings=utf-8,ucs-bom,gbk,gb2312,cp936,big5,euc-jp,euc-kr,latin1 ``` 这样,当vim打开TXT文件时,会尝试使用这些编码顺序来识别文件,优先使用UTF-8。 另一种简便的方法是使用gedit,Ubuntu的默认...

    sipp 中文使用手册1

    例如,在Ubuntu或Debian上,可以使用以下命令: ```bash sudo apt-get install sipp ``` 在其他系统中,可能需要从源代码编译安装。首先,从官方网站下载源代码,然后按照README文件的指示进行编译和安装。 ### 3...

    ubuntu 添加中文支持实现方法

    set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=prc ``` 保存并执行`source /etc/vim/vimrc`,这样Vim就能正常显示中文了。 4. **安装中文输入法** Ubuntu在安装中文语言...

    linux常用命令大全.doc

    * `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...

    vim高级配置

    Encoding=UTF-8 StartupNotify=true EOF ``` #### 配置vim图形界面 vim的图形界面配置主要集中在用户根目录下的`.vimrc`文件中。以下是具体的配置示例: ```vimscript "项目:gvim配置文件 "作者:yonsan "安装:...

    linux.chm文档

    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 ...

    vim中文乱码解决方案

    可以通过在`.vimrc`文件中设置`fileencoding`选项来实现: ```vim set fileencoding=utf-8 ``` 这行代码告诉Vim以UTF-8格式打开和保存文件。如果文件使用其他编码格式(如GBK),则需要相应调整。 ##### 2. 配置...

Global site tag (gtag.js) - Google Analytics