Skip to content

A Neovim plugin writing in Lua to switch and restore fcitx state for each buffer.

License

Notifications You must be signed in to change notification settings

h-hg/fcitx.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Fcitx.nvim

What is it

A Neovim plugin writing in Lua to switch and restore fcitx state for each buffer. For example, switching to English input when leaving the INSERT mode, and restore Non-Latin input (like Chinese input) when enter the INSERT mode or COMMAND mode (for searching).

Requirements

  • This plugin requires neovim >= 0.5.0
  • fcitx-remote or fcitx5-remote
  • Please confirm in fcitx-configtool (or fcitx5-configtool) that English is the first input method and Non-Latin (like Chinese) is the second input method. For rime users, please note that there must be two input methods in fcitx (or fcitx5).

Installation

For packer user:

require('packer').startup(function()
  use 'h-hg/fcitx.nvim'
end)

Alternative

About

A Neovim plugin writing in Lua to switch and restore fcitx state for each buffer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages