ok，麻烦你了。另外，像：

```js
editor.addEventListener('keyup', function() {
  utils.shift('toggle_menu', toggle, 200);
});
```

如果能变成：

```js
var toggle = function() {
  utils.shift('toggle_menu', function(){
    // body
  }, 200);
}

editor.addEventListener('keyup', toggle);
```

的话，就不用像这样需要修改 2 个地方了：

```js
// toggle toolbar on mouse select
editor.addEventListener('mouseup', function() {
  utils.shift('toggle_menu', toggle, 200);
});

// toggle toolbar on key select
editor.addEventListener('keyup', function() {
  utils.shift('toggle_menu', toggle, 200);
});
```

同上，`setpos` 也一样。