小编Kam*_*ana的帖子

为什么Vim中的交替运算符作为命令而不是映射?

我想做一个以下命令的简单映射:

:'<,'>s/{\|}//gc
Run Code Online (Sandbox Code Playgroud)

它将删除所选文本中的所有花括号,在每次更改之前询问我.它完美地运作.

如果我把它写成我的.vimrc作为这样的映射:

vmap <leader>rc :<C-R>s/{\|}//gc<cr>
Run Code Online (Sandbox Code Playgroud)

它突然告诉我,它无法匹配模式{|},从而逃避了| 好像没有用.

为什么以及如何正确创建此映射?

regex vim

0
推荐指数
1
解决办法
104
查看次数

标签 统计

regex ×1

vim ×1