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 回答