[Geany-Devel] VTE resetting and handling of ^C and ^D
elextr at gmail.com
Thu Dec 6 21:53:20 UTC 2012
> We already have an "Override Geany keybindings" in the terminal prefs,
> that actually overrides everything but focus keybindings. But for some
> reason, this is a setting and it is not enabled by default. And if it
> remains a setting, we somewhat *have to* let required stuff like ^C go
> through in any cases.
Ok, that makes sense, in the overridden case all keys except focus
switch ones go to VTE and in the non-overriden case only a specified
list go to the VTE (^c, ^d, ^z, ^x, ^o (for nano for git commits)
can't think of any others). What about if the vte is not focussed?
These two lists should be in a table in the manual in keybindings
section, and the vte setting section referring to that table.
> So ok, one might argue that the setting don't make much sense, but it's
> there and it allows for (most) Geany keybinding behaving like they do
> everywhere else in the VTE too. Though, at least with the way it is
> done yet, if you enable "Override Geany keybindings", *all* (but focus)
> keybindings will be eaten by the terminal no matter whether it or a
> running process in it will actually handle the stroke; so I can
> understand one wanting this not to happen.
> Devel mailing list
> Devel at lists.geany.org
More information about the Devel