enhancementgood first issue
説明
The keyboard shortcuts should be separated in some config file because the current ones' may interfere with the user bindings. Also, in this case we also need to handle the rendering of the shortcuts from the config file.