我只想为未保存的缓冲区在Scite中定义命令(在工具菜单中的条目)。 我该怎么办?
详细: 我不想编写小的lua脚本。
在http://lua-users.org/wiki/UsingLuaWithScite中,我发现:
command.name.1.*=Run Document as Lua Extension
command.subsystem.1.*=3
command.1.*=dostring dostring(editor:GetText())
command.mode.1.*=savebefore:no
这就是我想要的,我可以执行lua脚本而无需将其保存到文件中。但是该命令可用于所有文件。
当我将第一行更改为
command.name.1.*.lua=Run Document as Lua Extension
然后该命令仅适用于lua脚本。但是我不能不保存就执行它。
有没有一种方法可以在场景中定义仅适用于未保存缓冲区的命令?