Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Extension API] Keybindings for caplocks #3695

Closed
jpoon opened this issue Mar 3, 2016 · 2 comments
Closed

[Extension API] Keybindings for caplocks #3695

jpoon opened this issue Mar 3, 2016 · 2 comments
Assignees
Labels
api verified Verification succeeded VIM VIM issue
Milestone

Comments

@jpoon
Copy link

jpoon commented Mar 3, 2016

Related: #3223, VSCodeVim/Vim#157

How can an extension distinguish between a and a+capslock?

In both cases, the extension sees a as being pressed. With the capslock keybinding we can tell if the key was pressed, but there's no way to determine if capslock is currently ON vs OFF.

@jpoon jpoon changed the title Extension Keybindings: Caplocks [Extension API] Keybindings for caplocks Mar 3, 2016
@isidorn isidorn added the api label Mar 3, 2016
@isidorn
Copy link
Contributor

isidorn commented Mar 3, 2016

ping @alexandrudima

@jrieken jrieken assigned alexdima and unassigned jrieken Mar 7, 2016
@alexdima alexdima added the VIM VIM issue label Mar 7, 2016
@alexdima alexdima added this to the March 2016 milestone Mar 12, 2016
@alexdima
Copy link
Member

@jpoon
Please see https://github.com/alexandrudima/vscode-vim if you are authoring a vim emulation extension for VS Code - it shows how to capture typed characters (not through keybinding rules).

@alexdima alexdima added the verified Verification succeeded label Mar 21, 2016
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api verified Verification succeeded VIM VIM issue
Projects
None yet
Development

No branches or pull requests

4 participants