• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

keymap-disabler

Disable package's default keymap completely
t9md
0.1.1 464
3
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

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.

  • bundledPackages
tree-view, symbols-view
  • communityPackages
package1, package2

Or disable all community package's keymap by

*

Practical example

  • I want to disable default keymap for symbols-view bundled package.
  • I want to disable all default keymap for community package except vim-mode provides.

Configuration to achieve above requirement is here.

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

Similar packages

  • disable-keybindings More advanced features and configuration take effect without reload.

atom-keymap-disabler

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by