-
Notifications
You must be signed in to change notification settings - Fork 275
Pane Switching Keymaps not working as set #777
Comments
After further testing, not even |
Small update: when I try switching slowly, it's as if it's trying to follow the new keybinding. It uses the new action initially, but then the default action happens right after. |
Important update: found a workaround. Had to use the keybinding resolver to figure out what was going on. When using To disable the default behavior of switching between recent tabs and instead cycle linearly, this is how I had to set my keymaps.cson file:
Assuming the 2 extra keybindings are needed for the default behavior, I'll also assume that this isn't actually a bug. But if reordering the stack of open views (documents, settings, config files etc.) is necessary only for the default |
As you suspected, this is the intended behavior. The extra http://blog.atom.io/2016/04/12/atom-1-7-and-1-8-beta.html#most-recently-used-tab-switching We're discussing ways to communicate these kinds of changes better in the future. |
Appreciate it. Thanks. |
You're welcome, thanks for understanding! |
I know this may be considered a "Duplicate" by some, but it's an issue that's still going on. I'm on Windows 10 using Atom 1.7.2. Unsetting a keybinding using
unset!
is the only kind of "override" I'm able to do.Here's what I'm trying to do:
At first I tried using

atom-workspace
, since I saw that in thekeymaps.cson
comments. Then I tried usingbody
, since that appeared to be the selector I had to use, as shown in this screenshot:I followed the suggestions I saw in issue #124 for using the selectors

.workspace, .workspace .editor:not(.mini)
, or.workspace
and.workspace .editor:not(.mini)
separately, even though usingbody
tounset!
keymaps works, as shown in this screenshot:Unsetting the old keybindings for switching between next/previous works, but not overriding the keybindings that switch between recent tabs.
One other thing I tried was using the "copy" button to the left of the keybindings I wanted to override, in the first screenshot. Changing the copied code didn't work either. Neither the keymapping segments of the code nor the selector (
body
) worked any better.Additional information:
If this belongs in the core repository, I'll move it there. Didn't realize there were several repositories.
The text was updated successfully, but these errors were encountered: