vim怎样设置utf-8编码?

vim怎样设置utf-8编码?,第1张

当你安装完vim之后找到他的安装路径,找到这个文件/vim/_vimr这个文件,这是vim的配置文件。想把他改成utf-8的,可以用vim打开这个配置文件,然后在其中添加如下代码:

set encoding=utf-8

set termencoding=utf-8

set fileencoding=chinese

set fileencodings=ucs-bom,utf-8,chinese

set langmenu=zh_CN.utf-8

source $VIMRUNTIME/delmenu.vim

source $VIMRUNTIME/menu.vim

language messages zh_cn.utf-8

language messages zh_cn.utf-8

1,查看Unix的系统的编码(locale

命令):证实为UTF-8

LANG=en_GB.UTF-8

LC_CTYPE=en_GB.UTF-8

LC_NUMERIC=en_GB.UTF-8

LC_TIME="en_GB.UTF-8"

LC_COLLATE=en_GB.UTF-8

LC_MONETARY=en_GB.UTF-8

LC_MESSAGES="en_GB.UTF-8"

LC_ALL=en_GB.UTF-8

如果不是的话可以通过设置

export

LC_ALL=en_GB.UTF-8

将当前session的编码设为UTF-8

2,文件的编码确认为UTF-8,Unix的系统的编码也是UTF-8,为什么VI打开后显示的为乱码呢?问题出在Putty的设置,从Unix传输到Putty本地显示的过程也需要设置,Putty的菜单:

change

settings

-->

Window

-->Translation.将

'Received

data

assumed

to

be

in

which

character

set'选择为UTF-8.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7691109.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存