I am rather fluid in learning new keybinds - _having them_ in the first place is what most apps lack a whole lot.
Here's the ones that I commonly use/goto for most apps - like, if I have a new one before me, I'll often try those to see if they work. If not, I will look them up. Also note; I am on Windows. And I am stuck here due to accessibility... but, different topic.
Anyway, so the list goes a little something like this:
alt+x / ctrl+shift+p = Command palette
ctrl+k or typing "/" = Search
ctrl+shift+n = Usually "new" but with something added/removed. In Brave it opens a private window for example
ctrl+enter (you already got this) = submit content in a text-/composer-box
typing @ and then tab = Select something for autocompletion
alt+enter / f12 = Full Screen mode
ctrl+<arrow keys> = Select panel
ctrl+shift+<arrows> = Resize panel
Those come from: Discord, VSCode, Flow Control (stupidly amazing TUI editor, love this thing) and Github.
As for posting a new note, just typing "n" when no input element is focused, could be a shortcut. Also, if you want to go even further, look at tab-index; this is usually looked at for accessibility, but can genuenly help you improve the flow of an app.
Example scenario: You are in the note composer box, pres tab to access the options (upload image, nsfw, ...) and then press spacebar to toggle that particular one. After, re-focus the text input to continue writing or commit with ctrl+enter.
On Reddit, where ctrl+enter does not exist, pressing tab focuses on the Post button - so I can immediately post that way. In OpenAI, pressing tab puts focus on the + button to select thinking/research modes and immediately refocuses the main input field.
Those are though, to be fully honest, nitpicks and just "optimizations". x) I can't VIM to save my life and will happily grab my mouse at times. But, each time that I do, I have to effectively move my (full-)screen magnifier around, so it eats into time... anything quick I can do with a keyboard goes a looooong way to making things faster.
Here's the ones that I commonly use/goto for most apps - like, if I have a new one before me, I'll often try those to see if they work. If not, I will look them up. Also note; I am on Windows. And I am stuck here due to accessibility... but, different topic.
Anyway, so the list goes a little something like this:
alt+x / ctrl+shift+p = Command palette
ctrl+k or typing "/" = Search
ctrl+shift+n = Usually "new" but with something added/removed. In Brave it opens a private window for example
ctrl+enter (you already got this) = submit content in a text-/composer-box
typing @ and then tab = Select something for autocompletion
alt+enter / f12 = Full Screen mode
ctrl+<arrow keys> = Select panel
ctrl+shift+<arrows> = Resize panel
Those come from: Discord, VSCode, Flow Control (stupidly amazing TUI editor, love this thing) and Github.
As for posting a new note, just typing "n" when no input element is focused, could be a shortcut. Also, if you want to go even further, look at tab-index; this is usually looked at for accessibility, but can genuenly help you improve the flow of an app.
Example scenario: You are in the note composer box, pres tab to access the options (upload image, nsfw, ...) and then press spacebar to toggle that particular one. After, re-focus the text input to continue writing or commit with ctrl+enter.
On Reddit, where ctrl+enter does not exist, pressing tab focuses on the Post button - so I can immediately post that way. In OpenAI, pressing tab puts focus on the + button to select thinking/research modes and immediately refocuses the main input field.
Those are though, to be fully honest, nitpicks and just "optimizations". x) I can't VIM to save my life and will happily grab my mouse at times. But, each time that I do, I have to effectively move my (full-)screen magnifier around, so it eats into time... anything quick I can do with a keyboard goes a looooong way to making things faster.