From 0625c65cf099ceb029fa98c04315537608b8e09b Mon Sep 17 00:00:00 2001 From: asmsuechan Date: Sun, 18 Jun 2017 07:34:42 +0900 Subject: [PATCH] Make Ctrl-C copy --- browser/components/CodeEditor.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js index 259f6bd60..995542a0d 100644 --- a/browser/components/CodeEditor.js +++ b/browser/components/CodeEditor.js @@ -84,7 +84,13 @@ export default class CodeEditor extends React.Component { 'Cmd-T': function (cm) { // Do nothing }, - Enter: 'newlineAndIndentContinueMarkdownList' + Enter: 'newlineAndIndentContinueMarkdownList', + 'Ctrl-C': (cm) => { + if (cm.getOption('keyMap').substr(0, 3) === 'vim') { + document.execCommand('copy') + } + return CodeMirror.Pass + } } })