2

たとえば、ファイル拡張子が.jsの場合'<leader>r'にマップし、それ以外の場合にマップするにはどうすればよいですか?:!node % :!make %

4

2 に答える 2

5

これを試して:

nnoremap <leader>r :!make %
autocmd FileType javascript nnoremap <leader>r :!node %
于 2012-12-02T20:24:47.523 に答える
5

一般的な場合、あなたの~/.vimrc

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

JavaScriptファイル~/after/ftplugin/javascript.vim

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

または、makeprgオプションを使用します。を参照してください:h makeprg

于 2012-12-02T20:26:01.783 に答える