标签: vim ascii
我想增加几行字符的ASCII值。其中大多数不是字母数字,否则我只能使用:set nrformats+=alpha to make CTRL-A and CTRL-X work on them。是否有任何本地Vim方式递增和递减ASCII值,或者我需要编写脚本吗?
:set nrformats+=alpha
CTRL-A
CTRL-X
答案 0 :(得分:4)
:help nr2char :help char2nr
示例:
:%s/./\=nr2char(char2nr(submatch(0))+1)/g