欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

vim语系转换

发布时间:2025/4/16 48 豆豆
生活随笔 收集整理的这篇文章主要介绍了 vim语系转换 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

想要将 big5 编码转成 utf8 。 这个时候怎么办?难不成要每个档案打开会转存成 utf8 吗?不需要这样做啦!使用 iconv 这个指令即可! 鸟哥将之前的 vi 章节做成 big5 编码的档案,你可以照底下的连结来下载先:

  • http://vbird.dic.ksu.edu.tw/linux_basic/0310vi/vi.big5

在终端机的环境下你可以使用『 wget 网址』来下载上述的档案喔!鸟哥将他下载在 /tmp/vitest 目录下。 接下来让我们来使用 iconv 这个指令来玩一玩编码转换吧!

[root@www ~]# iconv --list [root@www ~]# iconv -f 原本编码 -t 新编码 filename [-o newfile] 选项与参数: --list :列出 iconv 支持的语系数据 -f :from ,亦即来源之意,后接原本的编码格式; -t :to ,亦即后来的新编码要是什么格式; -o file:如果要保留原本的档案,那么使用 -o 新档名,可以建立新编码档案。范例一:将 /tmp/vitest/vi.big5 转成 utf8 编码吧! [root@www ~]# cd /tmp/vitest [root@www vitest]# iconv -f big5 -t utf8 vi.big5 -o vi.utf8 [root@www vitest]# file vi* vi.big5: ISO-8859 text, with CRLF line terminators vi.utf8: UTF-8 Unicode text, with CRLF line terminators # 是吧!有明显的不同吧! ^_^

这指令支持的语系非常之多,除了正体中文的 big5, utf8 编码之外,也支持简体中文的 gb2312 , 所以对岸的朋友可以简单的将鸟站的网页数据下载后,利用这个指令来转成简体,就能够轻松的读取文件数据啰! 不过,不要将转成简体的档案又上传成为您自己的网页啊!这明明是鸟哥写的不是吗? ^_^

不过如果是要将正体中文的 utf8 转成简体中文的 utf8 编码时,那就得费些功夫了! 举例来说,如果要将刚刚那个 vi.utf8 转成简体的 utf8 时,可以这样做:

[root@www vitest]# iconv -f utf8 -t big5 vi.utf8 | \ > iconv -f big5 -t gb2312 | iconv -f gb2312 -t utf8 -o vi.gb.utf8

总结

以上是生活随笔为你收集整理的vim语系转换的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。