背景
萌新一枚,大佬请飘过~~~
相信很多伙伴都遇到过这样的囧境:在单位可能需要偶尔写写PPT等文档,为了文本、图片、文本框等内容在文档移植到其他人电脑不发生乱码的情况,随大流使用windows的office无疑是最好的选择。
但是,往往我们需要搞一些代码的时候,在win下实在是有苦难言,好在vim和git都有windows版本,尽管没有Linux下美观、*,好在凑合还能用。当然,同时有多台电脑的土豪不在此列~
最近就遇到一个很沙雕的问题:git for windows 和 vim for windows 只要在windows重新启动后,在显示中文的时候,就会产生乱码,不知道显示的是个什么玩意儿,甚是恼火。
废话说完了,解决方案如下:
git for windows 的 vim 显示中文乱码解决方案
- 1.右键 git bash 以管理员身份运行
- 2.
cd ~
#cd到家目录
- 3.
vim .vimrc
#用vim新建 .vimrc 文件
- 4.输入如下代码:(#后为批注,可忽略)
set nu #显示行号
set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom
- 5.
:wq
搞定!
vim for windows 显示中文乱码解决方案
- 1.找到vim安装目录(一般在Program Files(x86)下)
- 2.找到
_vimrc
文件 - 3.在文件最前面输入如下代码:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc
- 4.保存退出
搞定!