我想要一个解决方案来执行
in the vim wiki here所描述的内容,但这适用于Chrome.
也就是说,我试图避免这种情况:
>编辑HTML / CSS文件.
>点击保存在Vim.
> CMD / CNTRL / ALT TAB到Firefox.
>在Firefox中按Ctrl-R进行刷新.
> CMD / CNTRL / ALT TAB回到Vim.
>一次又一次地做,每次都有点畏缩.
vim wiki解决方案适用于firefox,我在网上找到的其他脚本和解决方案仅限Mac.但是我在Windows上,并且经常在屏幕的左半部分打开vim(编辑html)并在屏幕的右半部分打开chrome(显示我正在编辑的文件).
一个真正“愚蠢”的解决方案对我来说很好.也就是说,甚至不需要在vim和浏览器之间进行文件名的通信.如果我可以在vim中打开一个模式,将其称为“自动刷新”,现在我可以随时执行以下操作:w当前活动的chrome中的选项卡刷新自身,而无需将注意力从vim窗口移开.那将是完美的.可能吗?
最佳答案 我不知道如何从shell重新加载一个给予镀铬的页面,但是,我同意Chiel92的说法,如果你需要在文件更改时看到你的更改,你可以从浏览器那里做到.
见LiveReload,适用于Windows& Mac(不适合我)并支持Safari&铬.
LiveReload将检查您的主页以及它所依赖的所有css和javscript,如果有任何更改,它将重新加载它.
他们似乎已经推出了第二个版本,但是版本2的官方网站是离线的,并且它似乎也不是版本2的github. (版本1是it’s on github)