如何在Vim中递增/递减非字母数字ASCII字符的值?

5
我希望能够增加几行字符的ASCII值。它们中的大多数不是字母数字,否则我可以简单地使用{{link1::set nrformats + = alpha 使 CTRL-A 和 CTRL-X 在它们上工作}}。是否有任何本地Vim方法来递增和递减ASCII值,还是我需要编写脚本?
1个回答

4
:help nr2char
:help char2nr

例子:

:%s/./\=nr2char(char2nr(submatch(0))+1)/g

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接