Replies: 1 comment
-
Not really, I'm more a point and click guy because of my limited keybinding brain capacity ;-)
This is how "Go To definition" and "Go to declaration" under Geany's "Go to" section should behave. The ones under the "LSP Client" section always use LSP server results. (Please let me know, if it doesn't work this way, it would mean there's a bug somewhere.) But good you mention it, the keybindings under the "LSP Client" section don't make much sense and they probably are just a result of some intermediate state of the plugin when proper Geany API for LSP was missing. I think I'll remove those not to confuse users. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
There's a bunch of options in this plugin. And it would be nice to have some good keybindings for the most frequently used ones, consistent with the rest of geany keybindings.
Do any of you have any keybindings you'd like to share?
I'm noticing that some of the LSP server options overlap with Geany's default options.
For example, by default:
Go to symbol definition ctrl+t
Go to symbol declaration shift+ctrl+t
They seem to overlap with geany-lsp's "Go To definition" and "Go to declaration." Is there a mechanism by which, when using an LSP server, Ctrl+t and Shift+ctrl+t refer to the corresponding LSP extension options, while if no suitable LSP server was found, those shortcuts refer to Geany's defaults?
Or is this not taken into account?
Beta Was this translation helpful? Give feedback.
All reactions