我正在尝试为vim的NERDTree找到/创建一个插件,它允许使用快捷方式插入HTML图片代码。
也许类似于此处显示的解决方案:VIM browser plugin to execute commands on files
只有我无法使其工作 - 看起来它使用perl脚本调用ImageMagick来确定图像尺寸,然后生成HTML标记。该脚本未在解决方案中显示:(
如果脚本允许选择(多个)图像,并将生成的HTML自动粘贴到上次使用的窗口的最后使用位置,那将会很不错。
任何人都知道这样的现有插件,或是朝着正确的方向引导我?
答案 0 :(得分:4)
实际上我以前做过:
:e /directory/where/are/images
(这给了我一个buffer
目录内容,然后)
V
(选择行)
:%s:.\+:<img src="&" />:
(将文件名转换为img
标签...)
ggVGya
(选中所有行,复制到a
寄存器,可以粘贴到任何地方......)
HTH