由于这里提到的原因,我想看看我的vim-airline状态栏中的caps-lock是ON
还是OFF
。我在我的包中安装了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
我期待CAPS
在状态行,如果大写锁是ON。我做错什么了吗?
我想你误解了vim-capslock的工作原理。它在Vim中实现了软件大写锁定,它影响您键入的文本,但不影响命令键。它导出状态,以便Airline可以显示它。但它与键盘上的大写锁定键没有任何关系。我不知道有什么方法可以可靠地检测键盘上的capslock