Skip to content

Latest commit

 

History

History
135 lines (72 loc) · 4.49 KB

CHANGELOG.md

File metadata and controls

135 lines (72 loc) · 4.49 KB

2.2.2

  • fix(option): The seamless focus jump from the editor to the note title bar is now an option and disabled by default

2.2.1

  • feat(motion): Jump to note title on invoking vim:move-up at the first line and char

2.2.0

  • feat(motion): Support moitons like yG/ygg/dG/dgg (Thanks jamalmoir)

2.1.10

  • fix(buffering): space key should be processed as a character input (Thanks Chris)

2.1.9

  • fix(keymap): Commands should not work while buffering key in visual mode (Thanks Kazuhiro)

2.1.7

  • fix(typo): Number keys not working as expected (Thanks FORTRAN)

2.1.6

  • fix(motion): Ignore numeric keys when a modifier key is pressed (Thanks Basyura)

2.1.5

  • fix(motion): enter/space/arrow keys not working as expected while key buffering (Thanks rcashie)

2.1.4

  • fix(motion): text object manipulation not working for some tokens (Thanks rcashie)

2.1.2

  • fix(keymap): remove keybindings of s h, s k, s l since those conflict with the default vim behavior of s (Thanks oniatsu-san)

2.1.1

  • fix(keymap): change keybinding for vim:move-to-mark from " to ' (Thanks oniatsu-san)

2.1.0

  • feat(motion): support moving cursor up/down by display lines (g k / g j) (Thanks jolyon129)

2.0.1

  • Fix a bug where vim:scroll-full-screen-up and vim:scroll-full-screen-down not working (Thanks @basyura)

2.0.0

  • (Breaking) The command prefix has been changed from vim-mode: to vim: so that the keybindings are correctly listed in the plugin settings
  • Moving focus between panes (sidebar, note list bar, editor, note title) with s h / s j / s k / s l
  • Select next/prev item in note list bar (j / k)
  • Scroll markdown preview pane (Thanks @trietphm)

1.0.12

1.0.11

  • fix(debug): typo in debug code that causes an error

1.0.10

  • fix(operatormotion): do not start key buffering for "D" and "C" operator motions (Thanks shimizu-san)
  • fix(buffering): avoid running command with 0 key while key buffering (Thanks volment)

1.0.8

  • fix(keymap): handle keystrokes as text input which failed to match binding #8 (Thanks @rtmoranorg)

1.0.7

  • fix(keymap): substitute keys not working #4 (Thanks @gregwebs and @giantsol)

1.0.6

  • fix(keymap): 'X' in visual mode does not work #7 (Thanks @usou)

1.0.5

  • Copy deleted text to clipboard
  • Fix invalid selectors for vim-mode:text-object-manipulation* keymaps again

1.0.4

  • Fix invalid selectors for vim-mode:text-object-manipulation* keymaps

1.0.3

  • Support some actions for visual mode (diff)

1.0.2

  • feat(visual-mode): Support insert-at-start-of-target & insert-at-end-of-target (Thanks Vikram)

1.0.1

  • fix(keybuffering): Avoid buffering key after processing command
  • fix(keybuffering): Avoid incorrect key buffering
  • fix(replace): Replacing with numeric character not working

1.0.0

  • feat(*): Support inkdrop 4.x

0.3.2

  • fix(operator): Fix incorrect handling for operators

0.3.1

  • fix(keymaps): Support key buffering for keys like 'd' and 'c'

0.3.0

  • fix(keymaps): Support text object manipulations

0.2.4

  • Support Inkdrop v3.17.1

0.2.3

  • Support ge and gE (Thanks @kiryph)

0.1.0 - First Release

  • Every feature added
  • Every bug fixed