我最终决定尝试Vim,因为GUI编辑器让我越来越沮丧。到目前为止,我很喜欢它,但是对于遇到的问题我找不到任何帮助...
我正在尝试使用:Pyrun
将命令:!python %
映射到Vim中的cmap
。如果我键入:cmap
,则映射显示正常。但是,在键入:Pyrun
时,出现以下错误消息:
这是我在.vimrc中尝试的内容:
:autocmd FileType python :cmap Pyrun<cr> !python %<cr>
:autocmd FileType python :cmap Intpyrun<cr> !python -i %<cr>
我该怎么办才能解决这个问题?
最佳答案
我会在您的.vimrc或ftplugin / python_ft.vim中尝试类似的方法
command Pyrun execute "!python %"
command Intpyrun execute "!python -i %"
然后
:Pyrun
和:Intpyrun
应该起作用然后,您可以将功能键映射到每个
map <F5> :Pyrun<CR>
map <F6> :Intpyrun<CR>