目前,在编辑HTML文件时,我使用以下映射预览它们:nnoremap cc :w <CR> :!open -a /Applications/Google\ Chrome.app %<CR><CR>
。但是,这始终会打开一个新选项卡。是否有任何映射方式,只有在浏览器中尚未打开当前编辑的HTML文件时才打开新选项卡,并刷新加载HTML文件的页面?感谢。
答案 0 :(得分:2)
AFAIK无法告诉Chrome从外部刷新当前标签。
但是,您可以尝试提供自动重新加载的众多扩展程序之一:
那个从来没有为我工作过,需要太多的摆弄。
那个曾经太棒了但突然停止了几个Chrome版本的工作。值得关注的是。
那个设计比上面的设计更简单。作为替代Tincr
您还可以使用Prepros来处理另一端的情况,Koala是一个出色的HTML / CSS / JS预处理器,它在许多其他有用的功能中进行实时预览。
由于各种原因,我无法在任何地方使用Prepros,所以我当前的工作流程涉及Auto Reload进行预处理 - 运行在我需要它运行的任何地方 - ,LivePage用于实时刷新和...没有映射VIM。
---编辑---
您的问题与Chrome有关,但我认为提及{{3}}是有用的,这是一个类似于上面列出的可以很好地运行的Firefox扩展程序。
---结束编辑---