Greasy Fork is available in English.

ctrl + alt + E切换页面可编辑

RT

// ==UserScript==
// @name         ctrl + alt + E切换页面可编辑
// @namespace    http://tampermonkey.net/
// @version      1.1
// @description  RT
// @author       Pidanmeng
// @match        *
// @include      *
// @grant        none
// ==/UserScript==

(function() {
   var flag=0;
    document.body.addEventListener('keydown',function(event){
        var keynum;
        if(window.event) // IE
        {
            keynum = event.keyCode;

        }
        else if(event.which) // Netscape/Firefox/Opera
        {
            keynum = event.which;
        }
        if(keynum==69&&event.altKey&&event.ctrlKey){ //若想更改快捷键,请用需要的keyCode与keynum变量进行比较。altKey可以改为ctrlKey、shiftKey或metaKey。请务必注意尽量避免快捷键冲突!
            if(!(flag%2)){
                document.body.contentEditable = true;
            }else if(flag%2){
                document.body.contentEditable = false;
            }
            flag++;
        }
    });
   /*
    *  以下代码用于从键盘读取你需要的键的keyCode
    *  去掉注释后,在任意页面运行脚本,按下需要的键,页面会alert出该键的keyCode
    *  将判断条件改成你需要的快捷键
    *  如:
    *  已知z的keyCode为229
    *  则将第25行的判断条件改为  keynum==229 && event.altKey && event.ctrlKey  时,此时的快捷键为  ctrl + alt + z
    */
/******************若想查询keyCode请去除以下注释*********************/
    /*
    document.body.onkeydown=function(event){
    alert(event.keyCode);
    };
    */
/******************若想查询keyCode请去除以上注释*********************/
})();