[Github-comments] [geany/geany] Lua snippet (#1557)

philip r brenan notifications at xxxxx
Wed Jul 26 03:06:56 UTC 2017


I think that it would be very useful to have snippets be able to start plugins actions as well because starting from a snippet is very easy and convenient: the typist does not have to move their fingers from the central three rows of the keyboard nor do they have to remember complex ctrl, alt,shift combinations nor do they have to reach for the mouse.  These factors allow a typist to deliver  information more quickly than constantly having to use the mouse, menu  and awkward ctrl key combinations while reducing typist memory overload thus making the typist more effective and thus higher paid. This in a time of declining productivity.   Conversely, if mouse and menus were so effective there would never have been a need for  snippets in the first place.  Thus snippets have proven their use by their continued use and expansion - this proposal just continues this trend and ensures that the principle of orthogonality is  fully applied in Geany: that  if one can execute any command via menu or mouse or ctrl keys or snippets which ever the typist finds most convenient and plugins can be  executed by some of these means, than plugins should be executable by all such means.  The alternative is to make complex set of judgments that some of these combinations are valid and some are not.  We should all do our best to reduce the decline in productivity,  the principles outlined above would seem to enhance the productivity of Geany users while trying to remember which combinations of actions had to be done by which entry means would definitely not.  

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1557#issuecomment-317934589
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20170725/ef6291a8/attachment.html>


More information about the Github-comments mailing list