我在设置文件里面写了一行
map <F4> :w<cr>:!python %<cr>
当我编辑的那个python文件有名字的时候,按下F4,可以顺利执行,如果正在编辑的文件是一个新文件,根本就没有文件名,
那么按下F4不能让它执行,请问,应当修改哪里?
让程序自动运行
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: 让程序自动运行
可否,不保存,或者保存成临时文件这个动作写在 map <F4> :w<cr>:!python %<cr> 里面?
- lilydjwg
- 论坛版主
- 帖子: 4250
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 让程序自动运行
当然可以,不过你可能需要写成一个函数了。bufname 函数可以用来判断当前缓冲区有没有名字。