From bf0c62eca562a2f4f2ecd0a501cfc951b2dfb49c Mon Sep 17 00:00:00 2001 From: nightwing Date: Mon, 23 Oct 2017 13:03:58 +0400 Subject: [PATCH] fix ctrl-r in sublime mode --- plugins/c9.ide.ace.keymaps/keymaps.js | 2 +- plugins/c9.ide.ace.keymaps/sublime/keymap.js | 17 +++++------------ 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/plugins/c9.ide.ace.keymaps/keymaps.js b/plugins/c9.ide.ace.keymaps/keymaps.js index f8f3ca88..52282e78 100644 --- a/plugins/c9.ide.ace.keymaps/keymaps.js +++ b/plugins/c9.ide.ace.keymaps/keymaps.js @@ -173,7 +173,7 @@ define(function(require, exports, module) { } function normalize(str) { - return str && str.replace(/(^|-| )(\w)/g, function(_, a, b) { + return str && str.replace(/(^|-| |\|)(\w)/g, function(_, a, b) { return a + b.toUpperCase(); }); } diff --git a/plugins/c9.ide.ace.keymaps/sublime/keymap.js b/plugins/c9.ide.ace.keymaps/sublime/keymap.js index abe92e0f..bb969add 100644 --- a/plugins/c9.ide.ace.keymaps/sublime/keymap.js +++ b/plugins/c9.ide.ace.keymaps/sublime/keymap.js @@ -57,24 +57,14 @@ exports.ideKeymap = [ bindKey: { mac: "cmd-t|cmd-p", win: "ctrl-p" }, name: "navigate" }, { - bindKey: { mac: "cmd-r", win: "ctrl-r" }, + bindKey: { mac: "cmd-r|cmd-shift-r", win: "ctrl-r|ctrl-shift-r" }, name: "outline", args: { overlay: "goto", text: "@" } -}, { - bindKey: { mac: "cmd-shift-r", win: "ctrl-shift-r" }, - // todo: this should be project outline - name: "outline" }, { bindKey: { mac: "ctrl-g", win: "ctrl-g" }, name: "gotoline", args: { overlay: "goto", text: ":" } -}, -// todo what is this? -// { -// bindKey: {win: "ctrl-;"}, -// name: "show_overlay", -// args: {overlay: "goto", text: "#"} -// }, +}, { bindKey: { mac: "cmd-shift-p", win: "ctrl-shift-p" }, name: "commands" @@ -358,6 +348,9 @@ exports.ideKeymap = [ }, { bindKey: { mac: "cmd-shift-f", win: "ctrl-shift-f" }, name: "searchinfiles", +}, { + bindKey: { mac: "", win: "" }, + name: "restartc9", }, // { // bindKey: {mac: "f4", win: "f4"},