qvacua / vimr

VimR — Neovim GUI for macOS in Swift
https://twitter.com/VimRefined
MIT License
6.64k stars 218 forks source link

Add support for auto switch IME between normal mode and insert mode #900

Closed georgealbert closed 2 years ago

georgealbert commented 2 years ago

This allows VimR to switch IME from a non-ascii input source to the ascii one when in normal mode, and swich to last input source used in insert mode when enters insert mode.

qvacua commented 2 years ago

Thank you! This has bothered me few times, too, but did not have the chance to find out how to handle input sources. Sorry, it took so long; I've commented few minor things.