xkblayout: support ime.nvim (#2682)

Improve document
This commit is contained in:
wzy
2024-07-23 22:10:19 +08:00
committed by GitHub
parent 02894b6ef4
commit d25c049e61
2 changed files with 11 additions and 3 deletions

View File

@@ -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 = ''