多谢!接着求教下述脚本的问题
map <F5> :call RunScript()<CR>
func! RunScript()
exec "w"
if &filetype == 'sh'
exec "!sh ./%"
elseif &filetype == 'py'
exec "!python3 ./%"
else
exec "!echo 'Wrong file type'"
endif
endfunc
将它用在第一个已打开的文件上,能正常工作;
但将它再用在缓冲区的第二个文件上,
会出现脚本还是停留在刚刚执行过得那段代码上,
没有根据文件类型匹配到相应的代码片段上。
请问怎么修正?
【 在 anhnmncb (来碗,药。) 的大作中提到: 】
: 看看 'timeout' 'ttimeout' 'timeoutlen' 'ttimeoutlen'的帮助看看,没了解过这一块。
--
FROM 103.40.221.*