我正在尝试让vim在匹配的html标签之间进行选择,包括父标签。下面是我尝试过的两个映射。
nnoremap <leader>h <s-v><s-5>或
nnoremap <leader>h <s-v>%但似乎什么都不起作用。问题是'%‘没有执行选择匹配的结束html标记的扩展(使用matchit插件)操作。
发布于 2017-03-02 03:07:13
您可以使用:normal!和:execute来运行普通命令,而无需重新映射。例如:
nmap <leader>h :execute "normal! V"<cr>%这个命令实际上类似于使用"a tag block",at,text-object。例如vat。当然,您也可以这样做,只需执行V%,因为它的字符数与<leader>h相同。
https://stackoverflow.com/questions/42537501
复制相似问题