Skip to content

Releases: lunixbochs/ActualVim

0.9.16

24 Dec 00:13
Compare
Choose a tag to compare
  • Improve selection sync on view change.
  • Fix regression in ^X^U Sublime autocompletion.

0.9.15

19 Nov 22:03
Compare
Choose a tag to compare
  • Detect filetype when setting filename (fix #114)
  • Fix display of selection in visual block mode (respect curswant)
  • Sync word wrap both ways, rename indent_priority setting to settings_priority.
  • Fix bug in horizontally-scrolled viewport sync when top line is empty.
  • Add missing key bindings, allow ^S to reach vim. If you're not on macOS and want to use ^S to save, add "av:ctrl+n": true under normal mode in your ActualVim settings.
  • Support cursor position in cmdline.
  • Add smooth_scroll setting.

0.9.14

16 Nov 03:03
Compare
Choose a tag to compare
  • fix #130 (backspace fails after clicking with mouse while in insert mode)
  • implement external cmdline
  • implement pasting in cmdline (partial fix of #50 - cut and other native manipulations are unsupported for now)

0.9.13

14 Nov 22:39
Compare
Choose a tag to compare

0.9.12

14 Nov 03:48
Compare
Choose a tag to compare
  • add support for per-mode key bypasses (see issue #117)
  • windows: detect neovim chocolatey install
  • non-osx: bypass ctrl+n and ctrl+w in normal mode in default settings

0.9.11

22 Jun 02:11
Compare
Choose a tag to compare
  • merge async branch, which should prevent most input stalls and fix insert mode mappings

0.9.10

02 May 13:43
Compare
Choose a tag to compare
  • Update for neovim 0.2.0, which greatly improves worst-case latency
  • Add large_file_disable setting to disable ActualVim on larger files (>50k lines or >50MB)
  • Add per-file toggle command (ActualVim Disable (File) in the command palette)

0.9.9

27 Mar 14:12
Compare
Choose a tag to compare
  • Canonicalize capitalization to "ActualVim"
  • Implement (beta) highlight synchronization from neovim (enable by adding highlights: true to settings).

0.9.8

20 Mar 21:21
Compare
Choose a tag to compare
  • Improve vimrc handling.
  • Sync read-only flag from sublime to vim
  • Fix bugs in selection sync from sublime to vim
  • Fix a case where typing fails on first startup until view is refocused.

0.9.7

17 Mar 19:24
Compare
Choose a tag to compare
  • Switch to a compiled msgpack-python for a huge performance increase on larger (>10k line) files.
  • Track vim b:changedtick to improve sync performance when vim buffer didn't change.
  • Add support for Sublime autocomplete as a completefunc via ^X^U. Adds a bufopts setting, which is used to set completefunc=ActualVimComplete
  • Load vimrc later so errors are exposed. Adds vimrc_path setting. If your vimrc doesn't load, check the Sublime console.
  • Fix Package Control enable/disable feature.
  • Fix bug in minihtml popover escapes.
  • Fix various other bugs.