ChinaUnix.net
相关文章推荐:

vim 字符编码

Gvim中,:set encoding=utf-8就可以了,可是同样的命令行,在CentOS里面的vim却不起作用,仍然显示乱码

by 空想家de白日梦 - Linux新手园地 - 2009-09-28 10:46:11 阅读(4225) 回复(2)

相关讨论

事情是这样 当Ubuntu客户端ssh到freebsd时,vim一汉英混杂文档,中文出现乱码。 当windows客户端通过putty程序ssh到freebsd,浏览同一文档时,中文显示正常。 请问下,如何能更改Ubuntu vim开启文档时,所用的字符编码,谢谢 说的有点乱,请见谅。谢谢,盼指教。

by Ericzhao82 - 系统管理 - 2006-10-16 13:00:46 阅读(781) 回复(3)

1>说明: 默认vi/vim会根据terminal的locale设置,使用相应的字符编码。 如: # locale LANG=en_US.UTF-8 LC_CTYPE=zh_CN.UTF-8 LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8...

by sense5 - Linux文档专区 - 2007-10-22 18:26:40 阅读(747) 回复(0)

事情是这样 当Ubuntu客户端ssh到freebsd时,vim一汉英混杂文档,中文出现乱码。 当windows客户端通过putty程序ssh到freebsd,浏览同一文档时,中文显示正常。 请问下,如何能更改Ubuntu vim开启文档时,所用的字符编码,谢谢 说的有点乱,请见谅。谢谢,盼指教。

by Ericzhao82 - Linux新手园地 - 2006-10-16 13:00:46 阅读(2021) 回复(3)

vim里面的编码主要跟三个参数有关:enc(encoding), fenc(fileencoding)和fencs(fileencodings) 其中fenc是当前文件的编码,也就是说,一个在vim里面已经正确显示了的文件(前提是你的系统环境跟你的enc设置匹配),你可以通过改变 fenc后再w来将此文件存成不同的编码。比如说,我:set fenc=utf-8然后:w就把文件存成utf-8的了,:set fenc=gb18030再:w就把文件存成gb18030的了。这个值对于打开文件的时候是否能够正确地解码没有任何关系...

by rainchild - Linux文档专区 - 2008-01-27 22:03:12 阅读(961) 回复(0)

请教, 如何设置vim,以达到忽略local 而都用utf-8的编辑文本内容呢,就是写入的字符都是utf8 显示都用utf8显示。像source insight一样。

by peijue - C/C++ - 2011-05-26 12:35:58 阅读(1334) 回复(3)

vim 中, 有四个与编码有关的选项, 它们是: fileencodings、 fileencoding、 encoding 和 termencoding。 在实际使用中, 任何一个选项出现错误, 都会导致出现乱码。 因此, 每一个 vim 用户都应该明确这四个选项的含义。 下面, 我们详细介绍一下这四个选项的含义和作用。 1 encoding encoding 是 vim 内部使用的字符编码方式。 当我们设置了 encoding 之后, vim 内部所有的 buffer、 寄存器、 脚本中的字符串等, 全都使...

by 80sec - Linux文档专区 - 2009-09-30 16:49:31 阅读(701) 回复(0)

和所有的流行文本编辑器一样,vim 可以很好的编辑各种字符编码的文件,这当然包括UCS-2、UTF-8 等流行的 Unicode 编码方式。然而不幸的是,和很多来自 Linux 世界的软件一样,这需要你自己动手设置。 vim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding (这些选项可能的取值请参考 vim 在线帮助 :help encoding-names),它们的意义如下: * encoding: vim 内部使用的字符编码方式,包括...

by ningxinleng - Linux文档专区 - 2009-06-09 09:38:49 阅读(472) 回复(0)

vim ++enc=gb2312 filename ++enc在linux下不能用吗?我记得在windows下可以这样写的

by tianlijian - Linux新手园地 - 2008-08-31 21:45:55 阅读(1934) 回复(4)

vim,编辑器之王。 一般的,vim打开中文文件时会出现乱码,原因比较复杂,不罗嗦了。直接讲解决办法 set fileencoding=gb18030 set fileencodings=utf-8,gb18030,utf-16,big5 想看这样设置的原因吗?请继续。下文在网络中广泛流传 vim里面的编码主要跟三个参数有关:enc(encoding), fenc(fileencoding)和fencs(fileencodings) 其中fenc是当前文件的编码,也就是说,一个在vim里面已经正确显示了的文件(前提是你的系统环境跟你的en...

by junhn.yang - Linux文档专区 - 2008-08-07 10:04:43 阅读(615) 回复(0)

vim,编辑器之王。 一般的,vim打开中文文件时会出现乱码,原因比较复杂,不罗嗦了。直接讲解决办法 set fileencoding=gb18030 set fileencodings=utf-8,gb18030,utf-16,big5 想看这样设置的原因吗?请继续。下文在网络中广泛流传 vim里面的编码主要跟三个参数有关:enc(encoding), fenc(fileencoding)和fencs(fileencodings) 其中fenc是当前文件的编码,也就是说,一个在vim里面已经正确显示了的文件(前提是你的系统环境跟你的en...

by zhushu - Linux文档专区 - 2008-06-12 12:55:07 阅读(1219) 回复(0)