linux 用vim 打开windows 下纯文本文件(*.txt,*.html) 乱码问题

简介:

    在linux操作系统下,我们有时用vim打开在windows下的txt或html文件时,会发现发现在windows下能正常显示的txt或html文件出现了中文乱码。

    出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示txt或html文件在linux环境下打开出现了乱码状态。

解决方法:在linux用iconv命令,如乱码文件名为index.html,那么在终端输入如下命令:

iconv -f gbk -t utf8 index.html > index.html.utf8 
用ls命令查看结果:

# ls

index.html    index.html.utf8

发现重新生成了一个index.html.utf8文件,再用vim打开之后就能正常显示中文了。



      本文转自独弹古调  51CTO博客,原文链接:http://blog.51cto.com/hunkz/1631949,如需转载请自行联系原作者


相关文章
|
1月前
|
算法 Shell Linux
【Shell 命令集合 文档编辑】Linux 格式化文本文件fmt命令使用教程
【Shell 命令集合 文档编辑】Linux 格式化文本文件fmt命令使用教程
32 2
|
1月前
|
Shell Linux
【Shell 命令集合 文件管理】Linux 显示文本文件 命令 more命令使用教程
【Shell 命令集合 文件管理】Linux 显示文本文件 命令 more命令使用教程
36 0
|
1月前
|
Linux Shell Windows
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
通过Linux挂载Windows端NFS服务实现板端Linux传输文件到PC
|
17天前
|
搜索推荐 NoSQL Linux
Linux开发工具——vim篇
Linux开发工具——vim篇
|
17天前
|
Ubuntu Linux 编译器
【Linux】4. 开发工具的使用(yum/vim)
【Linux】4. 开发工具的使用(yum/vim)
43 2
|
1月前
|
算法 Shell Linux
【Shell 命令集合 文档编辑】Linux 检查文本文件中的拼写错误 spell 命令使用指南
【Shell 命令集合 文档编辑】Linux 检查文本文件中的拼写错误 spell 命令使用指南
34 0
|
1天前
|
人工智能 数据可视化 Linux
【linux基础(五)】Linux中的开发工具(上)---yum和vim
【linux基础(五)】Linux中的开发工具(上)---yum和vim
|
9天前
|
SQL 监控 安全
Linux&Windows 日志分析 陇剑杯 CTF
Linux&Windows 日志分析 陇剑杯 CTF
|
12天前
|
Linux Windows
Windows、Mac、Linux解决端口被占用的问题
Windows、Mac、Linux解决端口被占用的问题
21 1
|
19天前
|
安全 Ubuntu Linux
Linux远程访问Windows实现步骤
在Windows上启用远程桌面连接并获取IP地址后,Linux用户需安装SSH客户端( Debian系:`sudo apt-get update; sudo apt-get install openssh-client`,RPM系:`sudo yum install openssh-clients`)。然后使用命令`ssh 用户名@Windows_IP地址`连接,其中`用户名`和`Windows_IP地址`按实际情况填写。
14 4