vim编码相关
2013-11-22 13:05
239 查看
与vim编码相关的四个配置:
encoding:vim核心编码,所有vim交换区,信息提示区都用这个编码。打开文件的编码如果是其他编码,会自动转换为核心编码,保存时再转回文件编码。
fileencoding:文件编码。新建文件的编码是配置文件里的fileencoding配置值,如果无配置,怎根据locale设置。
fileencodings:vim打开一个文件以后会去匹配此配置项中的编码列表,从前往后,找到“感觉对”的编码以后会认为当前文件是该编码形式的。
termencoding:客户端编码,比如在secureCRT是用vim,应该将客户端编码跟secureCRT的“选项/会话选项/外观/字符编码”保持一致,这样就不会有乱码。
建议的配置:
encoding:vim核心编码,所有vim交换区,信息提示区都用这个编码。打开文件的编码如果是其他编码,会自动转换为核心编码,保存时再转回文件编码。
fileencoding:文件编码。新建文件的编码是配置文件里的fileencoding配置值,如果无配置,怎根据locale设置。
fileencodings:vim打开一个文件以后会去匹配此配置项中的编码列表,从前往后,找到“感觉对”的编码以后会认为当前文件是该编码形式的。
termencoding:客户端编码,比如在secureCRT是用vim,应该将客户端编码跟secureCRT的“选项/会话选项/外观/字符编码”保持一致,这样就不会有乱码。
建议的配置:
set encoding=utf-8 set fileencoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
相关文章推荐
- vim 使用之窗口显示路径、编码及等相关属性
- vim编码相关配置
- VIM的编码相关,encoding, filecoding, termencoding
- VIM的编码相关,encoding, filecoding, termencoding
- VIM的编码相关,encoding, filecoding, termencoding
- VIM的编码相关,encoding, filecoding, termencoding
- Python编码相关文章推荐
- Blog4@linux管理输入输出、管道、Vim、gedit的相关用法
- 用 VIM 打开文件时乱码,但你知道文件编码的时候
- 链表的创建和相关操作(Linux下Vim编制)
- vim编辑器相关命令
- Java 编码相关的一些文章 从网上搜集的还可以的
- (转)vim编码方式设置
- vim编码
- vim的编码详解和中文环境设置
- vim 设置编码格式
- vim(gvim)相关插件整理
- vim 相关命令
- vim中编辑不同编码的文件时需要注意的一些地方
- Vim对中文编码的支持