Vim map命令用于保存文件并运行测试

时间:2013-09-03 01:25:20

标签: vim

如何映射命令以保存当前文件然后运行它?

我正在尝试这个:

:nnoremap <leader>r :w<CR>| !python %

这会立即运行python命令,但不会在我调用leader键时运行。我在这里缺少什么?

2 个答案:

答案 0 :(得分:6)

为了跟进康纳所说的话,你可以这样做:

nnoremap <leader>r :w \| !python %<cr>

答案 1 :(得分:0)

啊哈,我在编写地图时不需要管道字符,只需要第二个冒号:

:nnoremap <leader>r :w<CR> :!python % <CR>