Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

shortcut for replies #10733

Open
lub opened this issue Sep 2, 2019 · 14 comments
Open

shortcut for replies #10733

lub opened this issue Sep 2, 2019 · 14 comments
Labels

Comments

@lub
Copy link
Contributor

lub commented Sep 2, 2019

It would be great to use replies without leaving the keyboard.
E.g. [ctrl]+[arrow key] to select a message and [return] to confirm

https://matrix.to/#/!YTvKGNlinIzlkMTVRl:matrix.org/$YC3rGXMm3Q7yUgkUrg9RdcxT2---d_5-mFXkaTWUA8I?via=matrix.org&via=privacytools.io&via=tedomum.net

@jryans jryans added the A-Shortcuts Keyboard shortcuts label Feb 5, 2020
@Arctize
Copy link

Arctize commented Jul 20, 2020

Will this ever be considered?
Coming from Telegram Desktop, I'd really appreciate such a shortcut, and I know many others who would too.

@t3chguy
Copy link
Member

t3chguy commented Jul 20, 2020

Yes, that's why the issue is open. If it wasn't to be considered it would be closed.

@aaronraimist aaronraimist added the A-Replies reply label Mar 24, 2021
@ara4n
Copy link
Member

ara4n commented May 23, 2021

alt-up/down currently navigates you up and down the roomlist. alt-meta-up/down (i.e. alt-cmd-up/down on macOS) might work though?

@SimonBrandner
Copy link
Contributor

alt-meta-up/down

Isn't that a composer history shortcut?

@SimonBrandner
Copy link
Contributor

#17128 is somewhat related as we want to avoid collisions

@ara4n
Copy link
Member

ara4n commented May 23, 2021

Isn't that a composer history shortcut?

on macOS at least the composer history shortcut is ctrl-alt-up/down, not alt-meta-up/down.

@SimonBrandner
Copy link
Contributor

Sorry, I am getting confused by how keys are called in different places...

Screenshot_20210523_193622
Screenshot_20210523_193632

This, at least on Windows and Linux, leaves shift + control. Unless we want to include the super/windows key (which I am not a fan of...). Sorry, if I am missing something here...

@t3chguy
Copy link
Member

t3chguy commented May 23, 2021

Shift + Control + Arrows is a text editing shortcut for selecting blocks, no?

@SimonBrandner
Copy link
Contributor

Yep...

@Arctize
Copy link

Arctize commented May 23, 2021

Is ctrl-up / ctrl-down not possible? Or is that used/reserved for something else already?

@t3chguy
Copy link
Member

t3chguy commented May 23, 2021

Those are standard text field shortcuts


Ctrl + Down arrow | Move the cursor to the beginning of the next paragraph.
-- | --
Ctrl + Up arrow | Move the cursor to the beginning of the previous paragraph.

src: https://support.microsoft.com/en-us/windows/keyboard-shortcuts-in-windows-dcc61a57-8ff0-cffe-9796-cb9706c75eec

@Arctize
Copy link

Arctize commented May 23, 2021

Oh okay, thanks. I did not know that. Does this apply to other OSes or is this a Windows only thing?
I always assumed that since Telegram uses it, and since the shortcut doesn't currently do anything on Linux, it would still be available.

Edit: Just installed Element desktop on a Windows machine, typed a few paragraphs in the message composer, and ctrl + arrow up/down doesn't seem to do anything either. It just a basic up/down.

@SimonBrandner
Copy link
Contributor

Looking into this now, the shortcut does a different thing in different places...

@c7hm4r
Copy link

c7hm4r commented Jul 16, 2021

I like Slack’s shortcuts. They allow to select any message with the up/down key (unless you are currently inputting a multi-line message 😕 ). Once a message is selected you can press letter keys without modifiers to perform actions on that message: e for edit, t for replying in a new thread, r for reactions.

Maybe it makes sense to consider this together with #16332.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants