#2594·vnote

CTRL-Q / CTRL-V blockwise-visual in Vi mode

Author: seaspeakCreated Mar 15, 2025Updated Mar 16, 2025

Is your feature request related to a problem? Please describe. CTRL-V starts blockwise-visual. CTRL-Q (now the VNote default key for quit) is an alternative to CTRL-V, since most of time CTRL-V is used to paste. Vi help: :h ctrl-q

Blockwise-visual is intuitive for doing some job. Here is why it is important, basically essential to any level related syntax, e.g., mindmaps, headings, lists.

Goal: Add a - before the existing - in multiple lines using Ctrl-V.

- item1
- item2
- item3
- item4
- item5

Steps:

  1. Place the cursor at the start of the first -.
  2. Press Ctrl-V to enter blockwise-visual mode.
  3. Use j to select the same position in the lines below.
  4. Press I (uppercase i), type -, and press Esc.
  5. Your list will now have an additional - in each line.

Describe the solution you'd like Support CTRL-V, at least CTRL-Q in Vi mode.

Describe alternatives you've considered CTRL-Q is the last resort.

Additional context Many requests on this one, like #2353 #1253 #1163 #912 #556