使用vim 改变文件编码格式
这几天有个数据导出的需求,但是我用脚本导出表格后,编码是utf-8
想着在代码里改一下编码,但是却发现了一种更方便的方式
可以使用 vim 改变文件的编码格式
在实际生活中相当有用啊!
表格导出
表格导出其实不需要在后台拼接<table>标签,感觉写起来很费劲
有一种更简单实用的表格格式是 .csv 格式,这种文件格式是用 英文逗号分割的,在表格识别时默认以逗号分割 <十分方便>
但是在使用的时候有个问题是 – 导出的文件默认按utf-8编码,需要转成 gbk编码
这就引出了我后面的内容
vim改变文件编码
vim是个很好用的编辑器,确实确实推荐,以下是vim进行编码操作的命令
在 vim的命令行进行以下操作
- :set fileencoding 查看现在文本的编码
- :set fenc=编码 指定文件为当前编码,保存退出后会生效,改变文件的编码格式
- :set enc=编码 以指定的编码显示文本,但不保存到文件中
编码常见的格式就是 gbk,utf-8,big5,cp936
使用vim 改变文件编码格式相关推荐
- python 查看文件编码格式_python查看与改变文件的编码格式
python查看与改变文件的编码格式 查看文件的编码格式 with open(r"C:\Users\Administrator\Desktop\111\2.1 (1)smile.txt&qu ...
- linux 文件编码格式转换-转
如果你需要在linux下面用到windows下的文件,拷贝上去后经常发现中文显示乱码..原因是Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8.比较繁琐的方法是在 ...
- linux 文件格式latin1,Linux下查看文件编码,文件编码格式转换和文件名编码
如果你需要在中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题.Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8.下面介绍一下,在Linux中如 ...
- vim 多文件编辑【超实用】
vim 多文件编辑(偶的linux笔记) http://blog.csdn.net/lcj_cjfykx/article/details/18805721 通过vim打开的每个文件都对应着一个buff ...
- Linux查看文件编码格式及文件编码转换
Linux查看文件编码格式及文件编码转换 在Linux 中专门提供了一种工具convmv进行文件 名 编码 的转换 ,可以将文件 名 从GBK转换 成UTF-8编码 ,或者从UTF-8转换 到GBK. ...
- 【转】Linux查看文件编码格式及文件编码转换
如果你需要在Linux 中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题.Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8.下面介绍一下,在L ...
- 使用vim转换文件编码
使用命令:set fileencoding=utf-8设置目标文件编码,然后保存 附:vim编码原理 Vim 有四个跟字符编码方式有关的选项,encoding.fileencoding.fileenc ...
- linux 文件编码格式转换
为什么80%的码农都做不了架构师?>>> 如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题.Windows中默认的文件格式是GBK(g ...
- python代码编码成jni_python 设置文件编码格式的实现方法
如果要在python2的py文件里面写中文,则必须要添加一行声明文件编码的注释,否则python2会默认使用ASCII编码.(python3已经没有这个问题了,python3默认的文件编码是UTF-8 ...
- 转 Linux查看文件编码格式及文件编码转换
2019独角兽企业重金招聘Python工程师标准>>> 如果你需要在Linux 中操作windows下的文件 ,那么你可能会经常遇到文件 编码 转换的问题.Windows中默认的文件 ...
最新文章
- 函数式编程学习之路(三)
- MySQL数据库have_openss_MySQL 关于OpenSSL证书支持检查方式
- python classmethod知识_python基础知识讲解——@classmethod和@staticmethod的作用
- NET仿微信Oauth2.0
- 中信国健临床通讯2011年7月期目录
- 用c语言编写5颗骰子任意投掷总数为15 的概率,概率统计习题1period;2答案
- Hadoop权威指南学习笔记三
- HBase 数据导入功能实现方式解释
- CF932G-Palindrome Partition【PAM】
- myeclipse上进行tomcat远程调试
- Java基础入门笔记-Eclipse快捷操作
- css基础媒体查询和rem
- mysql读写分离错_MySQL主从同步、读写分离配置步骤、问题解决
- matlab用实时脚本编写函数,matlab中关于函数文件和脚本文件使用实例(转载)
- 【软件安装】TeXLive 2022安装(Latex下载,安装,测试,升级)教程
- 华为小程序怎么弄出来_华为手机添加桌面小程序 华为手机小程序怎么弄出来...
- No operations allowed after connection closed
- jpg转换成pdf转换器免费版哪个好
- 幸存者偏差:实现成功不是复制成功者,而是学习失败者
- DZ先生怪谈国标28181之利用crontab为linux服务器做时间同步
热门文章
- android自动生成cardview,CardView
- 【好看图标不用愁】吾爱万能软件ICO图标提取器
- 2018服务器cpu性能天梯图,哪里看CPU性能排行榜?2018年CPU天梯图最新版(高清)...
- 2018 考研 408 经验贴——总结篇
- php 公众号多图文消息,微信公众号怎样群发多图文消息?
- 《大数据之路-阿里巴巴大数据实践》第九章 阿里巴巴数据整合及管理体系
- win10自带c语言编程猫,编程猫教程:编程猫如何做游戏?
- 软件测试用例设计包括哪些类型?
- python选择题题库
- MAC hosts 文件修改流程