Skip to content

Releases: Wojnach/vimflowy

Vimflowy 0047: Add bindings for item coloring

23 Sep 17:50

Choose a tag to compare

  • The native workflowy ctrl-H (color LABS) binding will now select the entire item before executing the command. While in normal/visual mode.
  • Alt-1, up to Alt-7 will now color either the focused/selected item name or note depending on where the cursor is.
  • Alt-0 will remove any coloring from the text (not tags though)

Vimflowy 0046: Vimflowy should now work with the Workflowy Colors LAB feature

11 Aug 16:31

Choose a tag to compare

Vimflowy wasn't loading correctly upon enabling the Colors LABS feature.

Vimflowy 0045: yanking (with 'y') will now always duplicate items

28 Apr 05:57

Choose a tag to compare

VISUAL and NORMAL mode:

  • 'y' will now yank items by duplicating them.

The previous 'y' behavior was to look at the item type and implicitly decide whether to yank the item by mirror or copy.

Yanking items with 'Y' or by deleting them first (with 'dd') is left unchanged.

The change was made due to bugs occuring with the following sequence: 'Y' -> 'p' -> 'u' -> 'y' -> 'p'.

This is happening because yanking and pasting has been split up into 2 separate operations. 1 single undo ('u') does not roll back both the yank ('Y') and paste ('p') action in one go - which means that the 'y' operation following the undo will technically result in yanking a mirror even though the item bullet glyph hasn't been updated to a mirror yet.

A workaround to the problem was to enforce that 'y' always duplicates items, similar to how 'Y' always mirrors.

Vimflowy 0044: yanking mirrors

11 Apr 20:15

Choose a tag to compare

VISUAL and NORMAL mode:

  • 'Y' will yank items by mirroring them. 'p' will paste mirrors of the items that got yanked.
  • 'y' will yank items by copying or mirroring them depending on what type of item is being yanked.

NORMAL mode:

  • new 'dm' binding unmirrors an item.

MISC:

  • the TimeTagCounter binding will now display num hours in addition to days and weeks.