Skip to content

Support for disabling bracket pairing #616

Open
@jkcsg

Description

@jkcsg

Description

Consider the following very real scenario: I have a bullet point list, that I need to convert into a #list() since i need more fancy formatting now.

I start by typing "#list(" on top of it, now the editor automatically inserts the closing bracket. Which is wrong, I have to delete it by hand.

Next, I need to change "- Something." into "[Something]". So i select the "- " and overwrite it with [, which again inserts a closing ] that is wrong and must be deleted by hand.

The actual solution is, that I must type "#list", then select all bullet points together and then press (. Similarly, for each point in the list, I need to select the whole point, press [ and then delete the "- " by hand.

This is silly nonsense. I have to do extra work, since the editor thinks he is smarter than me, which he is not, since what it does is wrong. Which would be ok, if it was an optional feature, I totally see why some people may find this in some scenarios useful. But I searched and found no way to disable this broken feature.

The baseline for efficient working is an editor, which does not create extra work for me for no reason. Maybe it is controversial, people are different, but for me, I cannot use and editor that behaves this way, and surely I am not the only one.

Proposed solution
Add checkboxes to the settings menu, to allow deactivation of different types of auto completion features.

Reproduction URL

No response

Browsers

No response

OS

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    editorRelated to the text/markup editor.feature requestNew feature or request.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions