vim多行并行,字符串拆分

多行并一行:

gg 用于跳到行首

v 转换成 visual 模式

G 跳到最后一行

J 合并行

一行拆多行:

首先设置你的vim,以便它理解你想要80个字符:

:set tw=80

然后

V

并使vim重新格式化:

gq

字符串拆分:

假设有一串字符串‘‘00000000000000000000000000000000’’,需要转成16进制

选中输入:

:s/.\{2\}/\0\r/g

然后分别在行首插入0x, 在行尾插入逗号,最后再按上面方法合并成一行或者多行。

:%s/^/0x/g
:%s/$/,/g

 

参考:

在VIM中,如何将一条很长的线分成多行? |

 如何在 Vim 中将多行合并为一行?答案 - 爱码网

你可能感兴趣的:(vim,linux,编辑器)