vim无法打开浏览器

html5678 2014-09-01 07:21:03
我在vimrc 里面做了映射.

:nnoremap <F6>:w<cr> :!start cmd C:\Program Files (x86)\Google\Chrome\Application\chrome.exe %<CR>

:nnoremap <F7>:w<cr> :exe '!"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" %'<CR>

这个命令我测试过可以正常使用。

C:\Users\pengsir>"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
g:\\my.html

当我用gvim打开 g:\\my.html后,进入normal 状态,按下 F6或者 F7,浏览器无法打开,为何?
...全文
344 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
waterlovewhite 2016-01-28
  • 打赏
  • 举报
回复
nmap <silent> <leader>v :exec '!start C:\Program Files (x86)\Google\Chrome\Application\chrome.exe %'<CR> 或 nmap <silent> <leader>v :exec '!start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"%'<CR> 都可以
JPF1024 2014-09-09
  • 打赏
  • 举报
回复
引用 4 楼 FENGQIYUNRAN 的回复:
windows下确实有Vim的版本,但表示确实没用过;只用Linux下的;楼主怎么会有这个需求?
有gvim,没遇到过这个需求,最近一般在windows都用sublime text2
yeahnoob 2014-09-08
  • 打赏
  • 举报
回复
VIM里输入
:nn <F5> :!start C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
然后就可以用F5启动这个外部程序。不过在VIM里按过F5,还得再按一下回车确认一下。
FeelTouch Labs 2014-09-08
  • 打赏
  • 举报
回复
windows下确实有Vim的版本,但表示确实没用过;只用Linux下的;楼主怎么会有这个需求?
html5678 2014-09-01
  • 打赏
  • 举报
回复
是的,有专门的版本可以使用。
buyong 2014-09-01
  • 打赏
  • 举报
回复
你在windows里用vim??

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧