当前位置: 代码迷 >> 综合 >> linux中txt文件的中文乱码问题
  详细解决方案

linux中txt文件的中文乱码问题

热度:33   发布时间:2024-01-19 08:05:22.0

对于linux中txt文件出现的中文乱码问题,一部分是因为编码不同导致的

利用vim的set encoding, set fileencoding功能可以直接查询文件的编码格式,然而如果直接用命令

set encoding=utf-8和set fileencoding=utf-8

可以直接转换编码,但是乱码问题没有解决,然而编码格式已经转变成utf-8了


所以,我们需要用命令  

iconv -f gbk  -t utf-8 filename.txt > filename-utf.txt 

将原来的txt文件复制出一份新文件,同时编码采用的utf-8格式,再用vim打开,就变成了中文的


2016年8月8日