VIM 航空公司状态行不显示大写锁定
VIM Airline status line does not show caps lock
我想看看我的 vim-航空公司状态栏中的大写锁定是 ON
还是 OFF
,原因是我的捆绑包中提到 here. I installed 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
。我做错了什么吗?
我认为您误解了 vim-capslock 的工作原理。它在 Vim 中实现了 软件 大写锁定,这会影响您键入的文本,但不会影响命令键。它导出该状态,以便航空公司可以显示它。但这与键盘上的硬件大写锁定键无关。我不知道有什么方法可以可靠地检测键盘上的大写锁定。
我想看看我的 vim-航空公司状态栏中的大写锁定是 ON
还是 OFF
,原因是我的捆绑包中提到 here. I installed 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
。我做错了什么吗?
我认为您误解了 vim-capslock 的工作原理。它在 Vim 中实现了 软件 大写锁定,这会影响您键入的文本,但不会影响命令键。它导出该状态,以便航空公司可以显示它。但这与键盘上的硬件大写锁定键无关。我不知道有什么方法可以可靠地检测键盘上的大写锁定。