silverbullet
silverbullet copied to clipboard
Mobile editing difficulties - `hard to nav/edit what we can't see`
Problem
Related to https://github.com/silverbulletmd/silverbullet/issues/756
- Disabling the negative indentation doesn't work on
0.10.4anymore - On mobiles, there is only 1
#visible, yet the headings are of different sizes (becauseTipsis##) - My conclusion is "it is very hard to edit what we cannot see properly",
- it is also very hard to navigate when text changes itself when the cursor is on that line because we can't mentally plan ahead how many times to press the arrow keys to properly navigate
- I have to press, see, think and decide repeatedly until I get to where I want, navigation should not require thinking
- Imagine a code editor that behaves this way, would it add to or lessen the burden of navigating?
Proposed solution
After years of usage, I think the easiest way is to have different editor "modes", I propose 3
- Sliverbullet - the current behavior, which is very specific to SB
- StackEdit - see pic in annex below
- Plain - No markdown formatting is applied, but I doubt anyone will find this useful unless the markdown gets color coded
Annex
- StackEdit
Thank you!
I also hate the negative indentation. This should be not the default behaviour. The # markers can still disappear if the caret is not inside the heading, of course. There is more issues like this one, not only the headings. The default should be more rigit. Users can implement negative ident by themselves in Space Style, if they want it.