我正在使用以下插件来简化标记Markdown中的网址: tpope / VIM-环绕
这有效:
nmap <leader>l <Plug>Ysurroundiw]%a(<C-R>*)<Esc>
这不(注意首都'S'):
vmap <leader>l <Plug>YSurround]%a(<C-R>*)<Esc>
知道为什么吗?
答案 0 :(得分:4)
尝试使用VSurround
代替YSurround
,因为您使用的是vmap
。
答案 1 :(得分:3)
Surround是 awesome 但是一个更便携,插件无关的解决方案呢?
vnoremap <leader>l <Esc>`>a](<C-r>*)<C-o>`<[<Esc>