aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2015-11-02 19:45:25 +0100
committerMarc André Tanner <mat@brain-dump.org>2015-11-02 19:45:25 +0100
commitfa41d895d0c7d1a6878aef9fe0d7cdabba7af39d (patch)
treec6a4559270a1f59e0b46e446f805390ddfb9d9d0
parentd6ec134f3d50f8ff21a80a0fdbaecce8931ee7d7 (diff)
downloadvis-fa41d895d0c7d1a6878aef9fe0d7cdabba7af39d.tar.gz
vis-fa41d895d0c7d1a6878aef9fe0d7cdabba7af39d.tar.xz
vis: map <DEL> to <Backspace>
Closes #87
-rw-r--r--config.def.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/config.def.h b/config.def.h
index 4fcbee4..ef55b32 100644
--- a/config.def.h
+++ b/config.def.h
@@ -22,6 +22,7 @@ static KeyBinding basic_movement[] = {
static KeyBinding vis_movements[] = {
{ "h", ACTION(CURSOR_CHAR_PREV) },
{ "<Backspace>", ALIAS("h") },
+ { "<DEL>", ALIAS("<Backspace>") },
{ "<C-h>", ALIAS("<Backspace>") },
{ "l", ACTION(CURSOR_CHAR_NEXT) },
{ "<Space>", ALIAS("l") },
@@ -180,6 +181,7 @@ static KeyBinding vis_mode_normal[] = {
{ "<C-w><C-h>", ALIAS("<C-w>k") },
{ "<C-w><C-k>", ALIAS("<C-w>k") },
{ "<C-w><Backspace>", ALIAS("<C-w>k") },
+ { "<C-w><DEL>", ALIAS("<C-w><Backspace>") },
{ "<C-b>", ALIAS("<PageUp>") },
{ "<C-f>", ALIAS("<PageDown>") },
{ "<C-u>", ALIAS("<S-PageUp>") },
@@ -235,7 +237,7 @@ static KeyBinding vis_mode_visual[] = {
{ "A", ACTION(CURSORS_NEW_LINES_END) },
{ "<Backspace>", ALIAS("d") },
{ "<C-h>", ALIAS("<Backspace>") },
- { "<DEL>", ALIAS("d") },
+ { "<DEL>", ALIAS("<Backspace>") },
{ "<Escape>", ACTION(MODE_NORMAL) },
{ "<C-c>", ALIAS("<Escape>") },
{ "v", ALIAS("<Escape>") },
@@ -257,6 +259,7 @@ static KeyBinding vis_mode_visual_line[] = {
static KeyBinding vis_mode_readline[] = {
{ "<Backspace>", ACTION(DELETE_CHAR_PREV) },
+ { "<DEL>", ALIAS("<Backspace>") },
{ "<C-h>", ALIAS("<Backspace>") },
{ "<Escape>", ACTION(MODE_NORMAL) },
{ "<C-c>", ALIAS("<Enter>") },
@@ -268,6 +271,7 @@ static KeyBinding vis_mode_readline[] = {
static KeyBinding vis_mode_prompt[] = {
{ "<Backspace>", ACTION(PROMPT_BACKSPACE) },
+ { "<DEL>", ALIAS("<Backspace>") },
{ "<C-h>", ALIAS("<Backspace>") },
{ "<Enter>", ACTION(PROMPT_ENTER) },
{ "<C-j>", ALIAS("<Enter>") },