diff --git a/src/atom/editor.coffee b/src/atom/editor.coffee index 5f5c377c2..e849f41b7 100644 --- a/src/atom/editor.coffee +++ b/src/atom/editor.coffee @@ -41,6 +41,8 @@ class Editor extends View initialize: ({buffer}) -> requireStylesheet 'editor.css' requireStylesheet 'theme/twilight.css' + require 'keybindings/emacs' + @id = Editor.idCounter++ @editSessionsByBufferId = {} @bindKeys() diff --git a/src/atom/keybindings/emacs.coffee b/src/atom/keybindings/emacs.coffee new file mode 100644 index 000000000..8558be9cc --- /dev/null +++ b/src/atom/keybindings/emacs.coffee @@ -0,0 +1,5 @@ +window.keymap.bindKeys '.editor', + 'ctrl-f': 'move-right' + 'ctrl-b': 'move-left' + 'ctrl-p': 'move-up' + 'ctrl-n': 'move-down'