dbalatero / VimMode.spoon

Adds vim keybindings to all OS X inputs
691 stars 32 forks source link

Normal mode "blips" but is not "sticky" #97

Open ispringle opened 2 years ago

ispringle commented 2 years ago

I just installed this and it works for half of a moment and then goes back to insert. I hit jk to enter into normal mode and then it immediately returns to insert mode. The log shows this happening:

2022-08-20 06:24:20: 06:24:20     hotkey: Disabled previous hotkey G
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧9
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧0
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey W
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey 0
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧4
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey B
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧B
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey E
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey F
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧F
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey H
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey J
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey K
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey L
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey T
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧T
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧W
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧G
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey I
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey C
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey D
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey R
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey X
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey Y
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey A
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey V
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey P
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey O
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey U
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧O
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧A
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧C
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧D
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey ⇧I
2022-08-20 06:24:20:              hotkey: Disabled previous hotkey S
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey A
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧A
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey B
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧B
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey C
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧C
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey D
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧D
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey E
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey F
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧F
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey G
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧G
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey H
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey I
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧I
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey J
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey K
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey L
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey O
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧O
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey P
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey R
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey S
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey T
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧T
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey U
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey V
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey W
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧W
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey X
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey Y
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧4
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧9
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey 0
2022-08-20 06:24:20:              hotkey: Re-enabled previous hotkey ⇧0

I'm unsure if maybe it's a bad interaction with something else, but I can't think of anything that is emitting "i" or something silly like that. I am using Yabai, but don't see why that'd be an issue. I am using stackline, but the HS logs would have more in them if stackline was being a pain.

alxyang commented 2 years ago

just adding another data point. i have the same issue, @pard68, did you ever resolve?

ispringle commented 2 years ago

I have not resolved it. I ended up disabling it because it eventually bogged Hammerspoon down.