From a2f6b748b36535584da179cfce79debb8b23a120 Mon Sep 17 00:00:00 2001 From: Derek Croft Date: Tue, 14 Jun 2011 18:33:42 -0500 Subject: [PATCH] Add vim 'dd' binding. --- lib/ace/keyboard/keybinding/vim.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/ace/keyboard/keybinding/vim.js b/lib/ace/keyboard/keybinding/vim.js index e8a4bd43..999bfa75 100644 --- a/lib/ace/keyboard/keybinding/vim.js +++ b/lib/ace/keyboard/keybinding/vim.js @@ -46,6 +46,10 @@ var vimStates = { key: "i", then: "insertMode" }, + { + key: "d", + then: "deleteMode" + }, { key: "a", exec: "gotoright", @@ -160,6 +164,13 @@ var vimStates = { exec: "overwrite", then: "start" } + ], + deleteMode: [ + { + key: "d", + exec: "removeline", + then: "start" + } ] };