// ==UserScript==
// @name          Remove WP accesskeys
// @description	  Removes keyboard shortcuts from Wordpress edit pages
// ==/UserScript==

/*
 * I hate the keyboard shortcuts on Wordpress's edit page. I'm an
 * emacs user, so M-b means backward-word, not "Insert <strong>". This
 * user script deactivates all keyboard shortcuts on a Wordpress edit
 * page.
 */

function remove_keys() {
    var poststuff = document.getElementById('poststuff');
    if (!poststuff)
        return;
    var buttons = document.evaluate('//input[@type="button"][@accesskey]', poststuff);
    var button;
    while (button = buttons.iterateNext())
        button.accessKey = null;
}

remove_keys();
