如何删除vim中不可见乱码字符?

1、文件使用vim打开有乱码

clipboard.png

2、如何识别出这些乱码,使用vim命令替换掉呢?

阅读 5.5k
1 个回答

如果你要去掉上面的 ~A,可以移动光标到那个字符,然后按 xp 拷贝这个字符,然后 :%s/,Control-r,",粘贴这个字符,然后输入 /g(也就是 :%s/~A//g)。全部删除了。

如果你想去掉所有这些,可以用 iconv:

iconv -f utf-8 -t utf-8 -c input.txt > output.txt
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题