Vim编辑http netrw

时间:2012-01-12 16:54:03

标签: http vim netrw

在伪说话中:我使用命令:

  

编辑! http://apath/toapage.pg1.html

并使用elinks插件,这将打开此页面的内容到缓冲区进行编辑

但是当我尝试通过注入函数变量(funcvar)来增加此url的“1”时,例如:

let @a = 'http://apath/toapage.pg' .a:funcvar. '.html' 
edit! @a

如果失败,即使检查reg a显示它是完全相同的字符。

有谁知道为什么?

(谢谢)

1 个答案:

答案 0 :(得分:3)

edit! @a不会展开@a

请尝试:

exec 'e! ' . @a