今天用vim打开文件时遇到了些问题,我从淘宝上买的网卡对应的电子文档用vim打开乱码了,我看到文件名是.txt,盲猜该文件是用windows的记事本编辑的,那么既然乱码的话,其编码应该是GBK。于是百度一番,找到了vim用指定编码打开文件的命令,这里先放上我借鉴的博客的链接: VIM如何以指定编码打开或加载文件。
那么下面是两种设置编码的方式(其实用到的命令都是同一条)。
在用vim打开文件后再指定编码:
1 | :e ++enc=gbk |
其中gbk是你要指定的编码,你需要将其换成你想要的编码,比如utf-8之类的。
下面这一条命令是打开文件的时候设置编码(其实我觉得应该是打开文件之后再设置的),在命令行中输入:
1 | vim file_name -c "e ++enc=gbk" |
其中file_name是你用vim打开的文件的名字,gbk是你想要指定的编码。
好,那么这篇博客结束。