VIM从nerdtree创建新文件,然后使用键映射fai

2024-05-19 13:32:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有钥匙

nnoremap <buffer> <F9> :exec '!python' shellescape(@%, 1)<cr>

当我按<F9>时,它可以调用python来执行当前文件。你知道吗

我有NerdTree插件可以从m复制一个新文件,然后c,重命名新文件。你知道吗

除了功能键外,一切正常,当我按<F9>时,什么也没发生。你知道吗

但当我使用!python filename.py时,它会再次调用python来执行函数。你知道吗

我可以问一下为什么吗?你知道吗


Tags: 文件函数py插件bufferfilename重命名cr