Skip to content

Releases: lyokha/vim-xkbswitch

vim-xkbswitch version 0.20

20 Apr 11:58
Compare
Choose a tag to compare
  • Support for Sway via libswaykbswitch.so (thanks to Andrey Khorokhorin).
  • New utility keymap2imaptr.vim to help translate vim's language keymaps to vim-xkbswitch imap translation files.
  • Test more paths to detect the location of libg3kbswitch.so.

vim-xkbswitch version 0.19

06 Jan 11:05
Compare
Choose a tag to compare

It's now possible to run a custom vim function when entering Insert mode. The function is pointed by variable g:XkbSwitchIEnterHook.

vim-xkbswitch version 0.18

20 Dec 20:14
Compare
Choose a tag to compare
  • Proper support for tracking keyboard layout state upon entering/leaving Select mode using ModeChanged events.
  • Setting variables g:XkbSwitchSkipGhKeys and g:XkbSwitchSelectmodeKeys is now deprecated and has no effect when ModeChanged events are supported.

vim-xkbswitch version 0.17.2

18 Dec 11:19
Compare
Choose a tag to compare

A few improvements and optimizations in the duplicate insert mappings load algorithm.

vim-xkbswitch version 0.17.1

14 Nov 17:42
Compare
Choose a tag to compare

Bugfix: tracking of the keyboard layout state was getting broken after visiting the command-line window with commands q/ and q?.

vim-xkbswitch version 0.17

13 Nov 11:18
Compare
Choose a tag to compare
  • Full support for tracking keyboard layout state upon entering/leaving command line when searching patterns with / and ?.
  • Setting variables g:XkbSwitchAssistSKeymap and g:XkbSwitchLoadOnBufRead is now deprecated and has no effect.

vim-xkbswitch version 0.16

08 Apr 17:08
Compare
Choose a tag to compare
  • Improvement: provide ability to toggle iminsert in Normal mode by defining variable g:XkbSwitchIminsertToggleKey.
  • Bugfix: added more backslashes to fix translations of insert mappings.

vim-xkbswitch version 0.15.2

24 Mar 10:35
Compare
Choose a tag to compare
  • In default g:XkbSwitchIMappingsTr the Ukrainian (uk) keyboard layout translation map was added (thanks to kukushkawi).
  • Fixed wrong behavior of dynamic keymap assistance in Normal mode.

vim-xkbswitch version 0.15.1

06 Sep 11:32
Compare
Choose a tag to compare
  • Bugfix: insert mappings which contain single quotes must be escaped when building translations.
  • Never enable the plugin in nofile buftypes.

vim-xkbswitch version 0.15

02 Dec 08:49
Compare
Choose a tag to compare
  • Integration with LeaderF plugin (thanks to Freed-Wu).
  • Fixed interference with neovim's float windows.