映射Alt+;Vim中的制表符

映射Alt+;Vim中的制表符,vim,Vim,在Vim中,我已将F9键映射到:w。按F9键后,我通常切换回firefox查看结果。是否可以将一个键映射到Alt+Tab,这样我就可以保存文件并切换,只需按一个键?例如nmap:wVim处理Vim键绑定,而不是系统键绑定。总之,不,你不能这么做。但是,您可以使用其他方法来实现这一点。例如,Linux上的xdg open或Mac上的open是标准的“使用默认程序打开此”命令。您可以使用此选项在web浏览器中打开当前文件(或链接) nnoremap <F9> :w<CR>:!

在Vim中,我已将F9键映射到
:w
。按F9键后,我通常切换回firefox查看结果。是否可以将一个键映射到Alt+Tab,这样我就可以保存文件并切换,只需按一个键?例如
nmap:w

Vim处理Vim键绑定,而不是系统键绑定。总之,不,你不能这么做。但是,您可以使用其他方法来实现这一点。例如,Linux上的
xdg open
或Mac上的
open
是标准的“使用默认程序打开此”命令。您可以使用此选项在web浏览器中打开当前文件(或链接)

nnoremap <F9> :w<CR>:!open %<CR>
nnoremap:w:!未结百分比

nnoremap:w:!打开http://mysite.com
如果你在mac电脑上,如果你不想打开一个新窗口,你可以通过
osascript
使用一些AppleScript来简单地“激活”Firefox。我相信Linux也有类似的功能,我已经有好几年没有这么做了

nnoremap <F9> :w<CR>:!open http://mysite.com<CR>