2016-09-15 10 views
0

here으로 표시된 이유 때문에 내 vim-airline 상태 표시 줄에 caps lock이 ON 또는 OFF인지보고 싶습니다. 내 번들에 vim-capslock을 설치하고 변수를 let g:airline#extensions#capslock#enabled = 1으로 설정합니다. 그러나 VIM을 열어도 아무런 차이가 보이지 않습니다. 상태 표시 줄에 caps-lock 상태가 표시되지 않습니다. 내 항공사 구성은 뚜껑 잠금이 ON 인 경우 I는 상태 표시 줄에 CAPS을 기다리고 있었다 ~/.vimrcVIM 항공사 상태 표시 줄에 caps lock이 표시되지 않음

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 

에 다음과 같습니다. 내가 뭐 잘못하고 있니?

답변

1

나는 vim-capslock이 어떻게 작동하는지 오해하고 있다고 생각합니다. Vim에 소프트웨어 caps-lock을 구현합니다.이 문자는 사용자가 입력하는 텍스트에 영향을 미치지 만 명령 키에는 영향을 미치지 않습니다. 그리고 항공기가 그 상태를 표시 할 수 있도록 그 상태를 수출합니다. 하지만 키보드의 하드웨어 뚜껑 잠금 키와 아무 관련이 없습니다. 나는 키보드에서 capslock을 확실하게 감지하는 방법을 모르고있다.

+0

오케이! 해명에 감사드립니다. 어쩌면 내가 완전히 잘못 이해 했는지도 모른다. 해결책이 없다는 뜻인가요? – Raj

+0

어쩌면 OS 레벨에서 caps lock keybinding을 수정 한 다음 vim-capslock을 활성화하기 위해 새 바인드를 할당하면됩니까? 이런 식으로 절대로 시도하지 않았습니다. – Vitor

+0

@Vitor 확실하지만 한 가지 큰 단점 : 대문자 잠금이 다른 모든 앱에서 작동하지 않습니다. –