tcolar / goed

Terminal based code editor / development environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plugin architecture

tcolar opened this issue · comments

Figure a good way to make it work

  • Find and load plugins (go binaries ? anko scripts, lua ? etc....)
  • Trigger them via events (ie: before/after file saved) etc ...
  • Trigger them on request (kb shortcut)
  • How do they communicate with main program ? (goed_api / scoket ?)
  • goed --api ask "foo bar" to ask for one/many questions/parameters ?