重要操作记录
Vim异常字符 16进制处理方法
使用Vim编辑器时有时候会出现一些奇怪的字符,如下:
.
这个时候使用16进制查看文件,命令为:
:%!xxd
这样可以看到一个不是ascii码的字符如下:
先附上一个ascii码表
从上表可以看到ascii最大的值应该是7F,而上面确实c293,两个都不是ascii码,所以全局替换就好
:%s /c293/756c/g
如下:
最后命令转回普通模式:
:%!xxd -r
就可以看到刚刚的字符没了:
但是可以看到,还有一些, 所以把替换命令
但是可以看到,还有一些, 所以把替换命令改改
:%s /c2\ 93/75\ 6c/g
完美解决
Vim命令模式中复制粘贴操作
另一个方法是q:
命令命令。使用命令ESC+q:
如下
打开的页面本身是一个vim编辑,可以直接用p粘贴.