我希望能够将我当前正在
vim编辑的
HTML文件发送到我的网络浏览器Chrome.我正在运行
Linux.
这让我非常接近:
nmap <silent> <leader>w :!google-chrome % &
浏览器打开并显示正确的文件.但是,这个命令不是在后台运行,而是&应该做的相反,vim会掉到背景中,并将一些文本输出到我的终端窗口.然后我需要做一些点击并按Enter键让我的vim回到前台.
我错过了什么吗?
更新:感谢所有的建议.问题似乎是,当浏览器窗口打开时,焦点似乎从我的终端窗口转移.不知道有没有什么可以做的.
从我的.vimrc:
原文链接:https://www.f2er.com/bash/385835.htmlnnoremap <F12>f :exe ':silent !firefox %'<CR> nnoremap <F12>c :exe ':silent !chromium-browser %'<CR> nnoremap <F12>o :exe ':silent !opera %'<CR>
这三个命令打开所选浏览器中的当前文件,而没有副作用.使用< F12>使它只是GVim,但.