nkmathew:
> It's been years since I saw a similar question and I'd like to imagine SciTE's improved enough for this to be possible somehow even with Lua. Basically triggering the completion menu using the tab key while also retaining the indentation function
You can attach a Lua function (defined in the Lua Startup Script) to the Tab key with settings similar to:
command.name.37.*=MyTab
command.37.*=MyTab
command.mode.37.*=subsystem:lua,savebefore:no,quiet:yes
command.shortcut.37.*=Tab
Neil