vim 映射 :w 与 shell 命令
第一张海报在这里。
我目前正在使用 cygwin 和外部 gvim。我在我的 vimrc 中得到了这个,
autocmd FileType sass setlocal shiftwidth=2 tabstop=2
map <F5> <Esc>:w<CR>:!sass %<.sass %<.css<CR><CR>
我想像正常一样工作 :w 同时还运行 sass,我该怎么做?
而且,当在我的 vimrc 中运行它时,我总是弹出 bash.exe,然后说
c:\cygwin\bin\bash.exe -c "sass style.sass style.css"
Hit any key to close this window...
我可以摆脱“按任意键关闭此窗口...”。我只想直接运行它而不按任何键。
First poster here at SO.
I'm currently using cygwin with external gvim. I got this in my vimrc
autocmd FileType sass setlocal shiftwidth=2 tabstop=2
map <F5> <Esc>:w<CR>:!sass %<.sass %<.css<CR><CR>
I want to work just like a normal :w while also running sass, how do i do that?
And also, when running this in my vimrc, I always have bash.exe popping out then says
c:\cygwin\bin\bash.exe -c "sass style.sass style.css"
Hit any key to close this window...
Can I get rid of "Hit any key to close this window...". I just want to run it directly without hitting any key.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
:silent
命令来执行此操作::silent
的帮助说明:You may be able to do this using the
:silent
command:The help for
:silent
says: