在UTF-8的locale终端下的VIM中打开GBK文件,并转换
来源:互联网 发布:linux 删除压缩文件 编辑:程序博客网 时间:2024/05/29 02:49
在vim的配置文件中加入:set fileencodings=utf-8,gbk
这一行的作用是告诉 vim打开一个文件时,尝试 utf8,gbk 两种编码,vim 只需要扫描文件的前一段,就可以根据文件里面的数据判断出文件是否用的是utf8 或者 gbk 编码.如果不指定这一行,则 vim 只会用当前编码 (locale)来打开文件,如果你的 locale 是 UTF-8,而文件是 gbk,那么打开是乱码。
如果你想把一个GBK编码的文件转换为UTF-8的,则只要输入:set fileencoding=utf-8
然后:wq存盘就可以了。
如果想批量的把GBK编码的文件转换为UTF-8编码的文件,可以使用iconv
- 在UTF-8的locale终端下的VIM中打开GBK文件,并转换
- Linux下Vim的编码--gbk utf-8
- vim打开gbk编码的文件
- C++文件编码由GBK转换UTF-8的解决方法
- C++文件编码由GBK转换UTF-8的解决方法
- vc中gbk到utf-8的相互转换
- GBK与UTF-8之间的转换
- GBK与UTF-8之间的转换
- UTF-8与GBK之间的转换
- utf-8与gbk的转换
- UNICODE, GBK, UTF-8编码的转换
- linux下GBK->UTF-8文件编码批量转换脚本
- linux下GBK->UTF-8文件编码批量转换脚本
- Linux下GBK->UTF-8文件编码批量转换命令
- linux 下 GBK-UTF-8文件编码批量转换脚本
- Linux下GBK文件编码批量转换UTF-8命令
- linux中如何快速在某目录下打开终端 及vim多文件调试
- 把当前目录和子目录下的java文件,从GBK转换成UTF-8字符集的shell脚本
- 网站针对baidu的优化技巧
- 兼容性问题与浏览器的内核及渲染模式
- “活锁”与“死锁”
- eval和window.eval的区别
- 创建和使用临时文件
- 在UTF-8的locale终端下的VIM中打开GBK文件,并转换
- Java简单的文件读写,换行
- 解决list-style-image图片不居中一种方式
- SIGHUP信号与控制终端
- 图片格式
- DM9000驱动在MINI2440上的移植学习笔记
- CRC循环冗余校验--学习记录
- 大话三鹿零大战扣肉
- 自定义Gridview用户控件,简单实用,希望大家多提宝贵意见