atom-keymap-plus
v0.1.3
Published
An easy way to expand the keymap feature in Atom
Downloads
2
Readme
Atom keymap plus
An easy way to expand the keymap feature in Atom.
What is this
The idea is to make it easier to use the same keymap for multiple plugins without them overlapping each other.
Keymap plus makes it possible to have the same keymap do different things. This is achieve by adding class names to the editor. That way you can use additional classes when assigning keymaps.
At the moment there is only one class function (setFileClasses()
), that makes it posible to base your keymap on the active grammar.
Usage
Heres an example on how to use setFileClasses()
Inside your activation
var keymap = require('atom-keymap-plus');
module.exports = {
activate: function () {
'use strict';
keymap.setFileClasses();
}
};
Now you are able to make keymaps that a specific to a file type like this
{
".editor.javascript": {
"cmd-alt-l": "jslint"
},
".editor.css": {
"cmd-alt-l": "csslint"
}
}
License
MIT © tcarlsen