mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-04-08 19:35:31 +02:00
xkblayout: support ime.nvim
Improve document
This commit is contained in:
parent
02894b6ef4
commit
321defb771
@ -17,9 +17,13 @@ function! airline#extensions#xkblayout#status()
|
||||
let keyboard_layout = FcitxCurrentIM()
|
||||
elseif has('nvim')
|
||||
try
|
||||
let keyboard_layout = luaeval('require"fcitx5-ui".displayCurrentIM()')
|
||||
let keyboard_layout = luaeval('require"ime".current()')
|
||||
catch /.*/
|
||||
let keyboard_layout = ''
|
||||
try
|
||||
let keyboard_layout = luaeval('require"fcitx5-ui".displayCurrentIM()')
|
||||
catch /.*/
|
||||
let keyboard_layout = ''
|
||||
endtry
|
||||
endtry
|
||||
else
|
||||
let keyboard_layout = ''
|
||||
|
@ -1775,7 +1775,11 @@ details on how to use it, see e.g. <https://github.com/ierton/xkb-switch>
|
||||
let g:XkbSwitchLib = '/usr/local/lib/libInputSourceSwitcher.dylib'
|
||||
<
|
||||
Linux with fcitx (Install https://github.com/fcitx/fcitx5):
|
||||
Install https://github.com/lilydjwg/fcitx.vim) to get `FcitxCurrentIM()`
|
||||
Install https://github.com/lilydjwg/fcitx.vim to get `FcitxCurrentIM()`
|
||||
or https://github.com/black-desk/fcitx5-ui.nvim to get
|
||||
`luaeval('require"fcitx5-ui".displayCurrentIM()')`
|
||||
or https://github.com/Freed-Wu/ime.nvim to get
|
||||
`luaeval('require"ime".current()')`
|
||||
|
||||
------------------------------------- *airline-xtabline*
|
||||
xtabline <https://github.com/mg979/vim-xtabline>
|
||||
|
Loading…
x
Reference in New Issue
Block a user