MultiExec 复用执行器 [vimscript]

it2022-05-08  9

有时候写些小东西,不高兴开重装的IDE。但轮到每次调试执行的时候都要输入命令,真是愁死我了。

不想拖到明年再搞定,所以简单学了下vimscript。写了个小函数:按F5, 根据文件类型执行不同的命令。

这个应该很常用阿,真纳闷了,我怎么也搜不到... 估计太简单了,大家都自己搞了吧。

 

按键设置

1 nmap <silent> <F5> :call MultiExec()<CR>

 

MultiExec

1 function! MultiExec() 2 let suffix = &ft 3 echo suffix 4 if(suffix=='python') 5 :exec ':! python %' 6 endif 7 if(suffix=='rst') 8 :exec "Vst html" | w! /tmp/test.html | :q | !firefox /tmp/test.html 9 endif 10 endfunction

转载于:https://www.cnblogs.com/mattmonkey/archive/2011/12/29/2306582.html

相关资源:垃圾分类数据集及代码

最新回复(0)