2012-12-02 11 views

回答

4

試試這個:

nnoremap <leader>r :!make % 
autocmd FileType javascript nnoremap <leader>r :!node % 
+0

這很有趣,但如果我有我自己的文件類型,我該如何配置它來識別它? – MaiaVictor

+0

@Dokkat 'au BufNewFile,BufRead * .foo set filetype = foo' –

+0

那沒用? – MaiaVictor

5

一般情況下,在你的~/.vimrc

nnoremap <leader>r :!make %<cr> 

JavaScript文件,在~/after/ftplugin/javascript.vim

nnoremap <buffer> <leader>r :!node % 

或者使用makeprg選項。見:h makeprg

+1

+1,我建議看看http://vimdoc.sourceforge.net/htmldoc/usr_41.html #ftplugin了。 – lucapette

+0

那是什麼'〜/ after/ftplugin'?還有我自己的文件類型? – MaiaVictor

+0

這是您放置自己的文件類型設置的地方。如果它不存在,創建它。 – romainl

相關問題