Impossible to create horizontal rule or block quote via keyboard shortcuts in rich text editor?

Operating system

Windows

Joplin version

3.3.12

Desktop version info

Joplin 3.3.12 (prod, win32)

Device: win32, Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
Client ID: acf44d67875e4c478d29d7d4c738fc72
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes
Alternative instance ID: -

Revision: 4d790b6

Backup: 1.4.3
Copy Code Blocks: 2.0.0
Joplin DDDot: 0.4.2
Journal: 2.0.0
Note Tabs: 1.4.0
Rich Markdown: 0.16.0
Slash Commands: Datetime & More: 1.5.1

Sync target

S3

Editor

Rich Text Editor

What issue do you have?

Is it possible to create a horizontal rule or block quote via keyboard in the rich text editor?

I don't see any keyboard shortcuts for this in the joplin settings

TinyMCE doesn't seem to have a shortcut for either of these: TinyMCE Keyboard shortcuts | TinyMCE Documentation

I tried enabling "Auto Format Markdown in the Rich text editor" and using common markdown conventions, but none of them create a horizontal rule in the rich text editor:

--- Creates a bulleted list
*** Creates a bulleted list
* * * (the method that the toolbar button uses) - after typing the first two * *, they disappear and get replaced with a nbsp...

Same with Block Quotes, I'm not seeing any keyboard shortcut for this, and when "Auto Format Markdown in the Rich text editor" is enabled, the normal method of using > doesn't do anything.

Not being able to do this with keyboard shortcut is pretty annoying because the horizontal rule and block quote buttons are buried in the overflow menu on the toolbar unless you have a huge screen.

All shortcuts that I know:
"Rich text editor toolbar : shortcuts…"

Under windows, AutoHotkey can do miracles...
"https://www.autohotkey.com/"
I use it for many things...

You can also play sometimes with keymap...
"Plugin Favorites : a button or a shortcut in order to toggle the column? - #4 by Steph"

I agree with you. To have shortcuts for every tool in the RTE toolbar should be a basic thing.

I would expect too a 2 lines of buttons possibility or a vertical toolbar with 2 columns or a floating menu...

By the way, for the toolbar I think it would be interesting to have a kind of time delay while all buttons are accessible. To have them all the time is often boring because it hides a part of the note... To have them some seconds is interesting when we have to use them many times successively.


1 Like

Related:

1 Like

Thanks for the request.
I'm not sure to understand the testing plan...

EDIT (my mystake : I didn't see well)

What do you not understand in detail?

The testing plan looks reasonable to me: For *** + enter, a horizontal rule should be created. For Test *** + enter not. Same applies for ---.

I still don't see the difference :

  1. You put 3 stars (or 3 underscores) and you have a line.
  2. You put a word, a space and 3 stars (or 3 underscores) and you haven't a line...
    Or the idea is to be able to put a graphical line only if there's nothing else on the text line ?

EDIT.
OK I understand. It's the same behavior expected than in the MDE (I rarely use it)...
image

So the testing plan is : same behavior in RTE than in MDE...

Good testing plan... LOL !

At this moment (JOPLIN 3.4.1) if we put 3 stars in the RTE we have:

image
=>
image

And if we try to put a space between stars: first star and space, nothing happen, second star and space : the 2 stars are deleted !!! Very special behavior...

1 Like

I don't think that change is in 3.4.1, that pull request was created after 3.4.1 was released

I already use the 3.4.1. So my screenshots are from 3.4.1. and you are true : it 's no working at this moment.

yeah my bad, I misread your post and thought you were expecting it to work in 3.4.1 :slight_smile: