在Vim中,如何在浏览器中打开html文件而不创建新选项卡?

时间:2014-11-22 02:39:08

标签: html vim

目前,在编辑HTML文件时,我使用以下映射预览它们:nnoremap cc :w <CR> :!open -a /Applications/Google\ Chrome.app %<CR><CR>。但是,这始终会打开一个新选项卡。是否有任何映射方式,只有在浏览器中尚未打开当前编辑的HTML文件时才打开新选项卡,并刷新加载HTML文件的页面?感谢。

1 个答案:

答案 0 :(得分:2)

AFAIK无法告诉Chrome从外部刷新当前标签。

但是,您可以尝试提供自动重新加载的众多扩展程序之一:

  • LiveReload

    那个从来没有为我工作过,需要太多的摆弄。

  • Tincr

    那个曾经太棒了但突然停止了几个Chrome版本的工作。值得关注的是。

  • LivePage

    那个设计比上面的设计更简单。作为替代Tincr

  • ,它一直很适合我

您还可以使用Prepros来处理另一端的情况,Koala是一个出色的HTML / CSS / JS预处理器,它在许多其他有用的功能中进行实时预览。

由于各种原因,我无法在任何地方使用Prepros,所以我当前的工作流程涉及Auto Reload进行预处理 - 运行在我需要它运行的任何地方 - ,LivePage用于实时刷新和...没有映射VIM。

---编辑---

您的问题与Chrome有关,但我认为提及{{3}}是有用的,这是一个类似于上面列出的可以很好地运行的Firefox扩展程序。

---结束编辑---