I want to remote the "Ctrl+Y" shortcut from "Delete line" and instead make "Redo" be that. Buuuuut any changes I make to those two settings get reverted when I click OK. I get a lot of
/* Could not apply SynEdit keystroke shortcut "<the shortcut I tried>" (or secondary: "") to ecRedo. Shortcut already exists. [...]
kind of errors in the log.
Removing any shortcut from the "SQL Editing" section does not stick.
Changing shortcuts from the "SQL Editing" section to something else usually works, but not for the Redo, also not for Undo, also there are two entries for Undo and Redo.
Changing and removing shortcuts from other sections does work.
Any suggestions are welcome. It's extremely frustrating to undo a bit too far, and then irrecoverably delete code by deleting lines instead of undoing the undo.
Where does HeidiSQL store the keyboard settings? I can't see anything in portable_settings.txt that would indicate keyboard settings. The registry contains "HKCU\SOFTWARE\HeidiSQL Portable 25248" with some "Shortcut" values, but only when the program runs, which is very weird.