我想查看我的vim-airline状态栏中的大写锁定是ON
还是OFF
,原因是here。我在我的捆绑包中安装了vim-capslock,并将变量设置为let g:airline#extensions#capslock#enabled = 1
。但是,打开VIM后我没有看到任何差异。我在状态行中看不到caps-lock
状态。我的航空公司配置如下~/.vimrc
let g:airline_theme='wombat'
" Enable the list of buffers
let g:airline#extensions#tabline#enabled = 1
" Show just the filename
let g:airline#extensions#tabline#fnamemod = ':t'
" Show capslock status in the statusline
let g:airline#extensions#capslock#enabled = 1
如果大写锁定为ON,我期待状态行中出现CAPS
。我做错了吗?
答案 0 :(得分:3)
我认为您误解了vim-capslock的工作方式。它在Vim中实现软件大写锁定,它会影响您键入的文本,但不会影响命令键。它会导出该状态,因此航空公司可以显示它。但它与键盘上的硬件大写锁定键无关。我不知道如何可靠地检测键盘上的大写锁定。