Hello,
PROBLEM: I want to make key bindings for some custom tools I set Geany to run. Geany version 1.38 "Sulamar", running on Lubuntu 22.04 LTS.
So in the "Set build commands" panel I have set some custom python utilities to run. Please see the included screenshot. So far so good and they work when I execute them from within Geany.
My accent for the question are what I defined under "Python commands" - mypy and Lint (which runs 'flake8') and then on the bottom in "Execute commands" as "Pythonic format" which runs 'black' (yes, unfortunately there are only 3 entries for "Python commands", while I need 4 in reality but so far I can live with it).
Actual QUESTION is - HOW to assign key bindings for the 3 tools I am most interested in - mypy, flake8 and black ?
The "Set build commands" panel does not offer such thing and in Preferences > Key bindings > Build I don't see the tools I have set in "Set build commands".
In fact maybe there is a way to add any number of custom tools for Geany to run with various keybindings, but I haven't figured it out yet ?
Thanks!