vim中一些特殊的字符 今天看到网页上有一个快捷键列表,我准备复制下来,但网页限制不让复制,于是打开源码提取出这部分文档。
我发现有一个特点,就是在页面中每个换行现在都变成了三个空格符来表示的。于是用vim替换一下就OK了。
我的想法:
% s/
没有换行,并且多了一个^@字符,我想是不是用\r\n来替换呢?
% s/
总算是换行了,下面只要把^@干掉就行了。
对于这个问题我发现如果用\n就出现^@,用\r直接换行,所以替换的时候直接\r就达到了最终的效果。
% s/
对于vim中一些特殊的字符,我们不知道代表什么,下面有一个表,这个表里可以看出对应的码值,之后通过码值得出意义:
如果有特殊的字符出现,想要替换掉则:
按住ctrl键不放之后按^再按后面的字母,最后松开ctrl键。