keymap-disabler

Disable package's default keymap completely

t9md

499

3

0.1.1

MIT

GitHub

keymap-disabler

Why

Every package provide default keymap.
Keymap is limited resources.
I don't want to consume keymap for feature I rarely use.
But don't want to completely disable package itself so that I can invoke from command palette.

After I created this package, I noticed similar disable-keybindings is already exists.
Although I released this package for my minimalistic preference, if you want more advanced feature, try disable-keybindings.

How to use.

Add package name to bundledPackages or communityPackages.
You need to reload Atom for new configuration take effect.
You can use wildcard * to disable all packages keymap.

tree-view, symbols-view
package1, package2

Or disable all community package's keymap by

*

Practical example

Configuration to achieve above requirement is here.

"keymap-disabler":
  bundledPackages: [
    "symbols-view"
  ]
  communityPackages: [
    "*"
  ]
  communityPackagesException: [
    "vim-mode"
  ]

Similar packages

atom-keymap-disabler