Mozilla VPN is currently experiencing an outage. Our team is actively working to resolve the issue. Please check the status page for real-time updates. Thank you for your patience.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to make Ctrl+Shift+Up/Down arrows select text by paragraphs?

more options

I work with text a lot in the browser. In Chrome, I can select a piece of text, then press Ctrl+Shift+Up/Down arrow to select paragraphs above or below the selected text. Also in Chrome, I can press Ctrl+up/down arrow to move the text cursor one paragraph above or one paragraph below when I type. But in FireFox, the combination ctrl+up/down arrow duplicates home and end. Tell me how can I assign actions to these keyboard shortcuts to work with paragraphs?

I work with text a lot in the browser. In Chrome, I can select a piece of text, then press Ctrl+Shift+Up/Down arrow to select paragraphs above or below the selected text. Also in Chrome, I can press Ctrl+up/down arrow to move the text cursor one paragraph above or one paragraph below when I type. But in FireFox, the combination ctrl+up/down arrow duplicates home and end. Tell me how can I assign actions to these keyboard shortcuts to work with paragraphs?

All Replies (3)

more options

I think an add-on would be needed for this, but after searching around a bit, I didn't find one.

Maybe there's an open source editor which already has the code needed to build one, otherwise, it could be a bit of a project...

more options

jscher2000 said

I do not understand the source code of FireFox and cannot change it.

more options

Sorry, what I meant was, maybe someone can create an add-on using code from an open source text editor (or developing it themselves).

You can submit suggestions for new Firefox features on the "Ideas" site at https://mozilla.crowdicity.com/ but if someone can create an add-on, that would be faster.