2012-08-09 152 views
2

在Vim中,我已經將F9鍵映射到:w<CR>。在按F9之後,我通常會切換回Firefox來查看結果。是否可以將一個鍵映射到Alt + Tab,這樣我就可以通過按下一個鍵來保存文件和開關?例如nmap :w<Cr><M-Tab>在Vim中映射Alt + Tab

回答

1

Vim處理vim鍵綁定,而不是系統鍵綁定。所以總之,不,你不能那樣做。但是,您可以使用其他方法來實現此目的。例如,Linux上的xdg-open或Mac上的open是標準的「使用默認程序打開此」命令。您可以使用它在您的Web瀏覽器中打開當前文件(或鏈接)。

nnoremap <F9> :w<CR>:!open %<CR> 

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

如果你在你可以使用一些AppleScript的通過osascript簡單的「啓動」火狐如果你不想打開一個新的窗口,一個蘋果。我相信Linux有一些類似的東西,這是我必須要做幾年的事情。