Apple has weird keyboard layout philosophy (Home/End key in document context instead of line context, dumb EU layouts with replaced tilde, etc). Fortunately macOS allows to do user-scoped rebinding in ~/Library/KeyBindings/DefaultKeyBinding.dict file to fix those annoyances.
Current behavior:
LimeChat uses some input method that does not respect user key bindings. For example Home/End keys fix:
Apple has weird keyboard layout philosophy (Home/End key in document context instead of line context, dumb EU layouts with replaced tilde, etc). Fortunately macOS allows to do user-scoped rebinding in ~/Library/KeyBindings/DefaultKeyBinding.dict file to fix those annoyances.
Current behavior:
LimeChat uses some input method that does not respect user key bindings. For example Home/End keys fix:
Is ignored and LimeChat still jumps to beginning/end of whole chat history when home/end is pressed.
Expected behavior:
~/Library/KeyBindings/DefaultKeyBinding.dict should be respected by LimeChat.
Thanks for your hard work on this project!