我发现这个链接用于映射在vim中运行python代码的键;但是,当我打开第二个或第三个缓冲区时,密钥不起作用。如何使映射永久保留所有打开的缓冲区。 Running Python code in Vim
感谢
答案 0 :(得分:1)
你在谈论什么样的地图?
the most upvoted answer中的映射非常好。将这些行添加到~/.vimrc
以在每个Python缓冲区中激活它:
augroup Python
autocmd!
autocmd FileType python nnoremap <buffer> <F9> :exec '!python' shellescape(@%, 1)<cr>
augroup END
答案 1 :(得分:0)
如果映射包含<buffer>
,则表示它创建了缓冲区的映射。
从映射中删除<buffer>
。