aboutsummaryrefslogtreecommitdiff
path: root/lua/config
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2021-12-19 20:54:13 +0800
committerjdhao <jdhao@hotmail.com>2021-12-19 20:54:13 +0800
commited52ca591438533fd573b831d24a8dcb64b4c0a0 (patch)
tree980ef6ebb506eaa318c53a0136b374b40d8c3381 /lua/config
parent1d0609f753c4cac33648a96d5f0518af53aaf82d (diff)
add ref for checking IME state
Diffstat (limited to 'lua/config')
-rw-r--r--lua/config/statusline.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/lua/config/statusline.lua b/lua/config/statusline.lua
index 5937629..d65d7cb 100644
--- a/lua/config/statusline.lua
+++ b/lua/config/statusline.lua
@@ -8,6 +8,7 @@ end
local function ime_state()
if vim.g.is_mac then
+ -- ref: https://github.com/vim-airline/vim-airline/blob/master/autoload/airline/extensions/xkblayout.vim#L11
local layout = vim.fn.libcall(vim.g.XkbSwitchLib, 'Xkb_Switch_getXkbLayout', '')
if layout == '0' then
return '[CN]'