Commands for increasing and decreasing blockquote level

Use case or problem

Now that we have callouts, it’s becoming increasingly common to have blockquotes inside of callouts, or callouts within callouts. The toggle blockquote command is insufficient as it’s designed for only one level of quoting.

Proposed solution

Create separate commands for increase blockquote level and decrease blockquote level.

Current workaround (optional)


  1. Use vim shortcuts to do a visual block and then insert a > or delete a >
  2. Hold alt and draw a line where the > chars are then insert a > or delete a >

Related feature requests (optional)

Increase/decrease quote level inside callout with tab talks about the TAB key.


Hi @obsequious, I’ve just packaged up v1.0.0 of my Blockquote Levels plugin. I think it does exactly what you’re looking for. Please take a look:

It’s currently in review but if you’re willing to give the unreleased version a try, check the section “Installation via BRAT” of the readme!

Here’s a little showcase GIF to top it off:

Showcase GIF

1 Like

Woo-hoo! Thanks so much

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.