我确信对此会有一个简单的答案,但我还没有找到教程和操作指南的正确部分。
我的 .vimrc 中有一个函数可以帮助生成 HTML。这是一个简单的功能,可以将选定的文本包装在具有给定名称的标签中。目前,函数签名如下所示:
function! WrapInTag( tag )
我有一张这样的地图:
vmap <Leader>tag <Esc>:call WrapInTag( tagname )<CR>
这tagname
就是问题所在。如何配置它以便我可以选择一个文本块,键入并让突出显示的文本被标签\tag b<CR>
包围?b
非常感谢我尚未找到的非常明显的教程的链接。
编辑事后,我觉得值得指出的是,检索标签名称是用户交互让我感到困惑,而不是选择文本。