如何通过在VIM上使用键映射的%与%合作



我试图让vim在匹配的html标签之间进行选择,包括父标签。以下是我尝试的两个映射。

nnoremap <leader>h <s-v><s-5>

nnoremap <leader>h <s-v>%

,但似乎没有任何作用。问题是"%"不执行正在选择匹配关闭HTML标签的扩展程序(使用Matchit插件)。

您可以使用 :normal!:execute在不重新映射的情况下运行普通命令。例如

nmap <leader>h :execute "normal! V"<cr>%

此命令与使用"标签块",at,Text-Object确实相似。例如vat。当然,您可以执行您正在做的事情,只执行V%,因为它与<leader>h的字符数量相同。

相关内容

  • 没有找到相关文章

最新更新