1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 09:46:22 +00:00

Merge pull request #885 from asmsuechan/exit-by-comma-q-in-vim-mode

iss #832 Make :q work in vim mode
This commit is contained in:
Kazu Yokomizo
2017-09-23 11:34:01 +09:00
committed by GitHub

View File

@@ -104,6 +104,15 @@ export default class CodeEditor extends React.Component {
let editorTheme = document.getElementById('editorTheme')
editorTheme.addEventListener('load', this.loadStyleHandler)
CodeMirror.Vim.defineEx('quit', 'q', this.quitEditor)
CodeMirror.Vim.defineEx('q!', 'q!', this.quitEditor)
CodeMirror.Vim.defineEx('wq', 'wq', this.quitEditor)
CodeMirror.Vim.defineEx('qw', 'qw', this.quitEditor)
}
quitEditor () {
document.querySelector('textarea').blur()
}
componentWillUnmount () {