aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-01-19 10:20:50 +0100
committerMarc André Tanner <mat@brain-dump.org>2017-01-19 10:20:50 +0100
commitf7e4a00d933afdc434111b308f0ab3e3e5f4511c (patch)
tree68fb44d5e3b8c373de44973bf5184fb0ee26bcc2
parent3dadb4bd66214359bc70bb0e5249a0a64e08e849 (diff)
downloadvis-f7e4a00d933afdc434111b308f0ab3e3e5f4511c.tar.gz
vis-f7e4a00d933afdc434111b308f0ab3e3e5f4511c.tar.xz
vis: remove <C-o> mapping in insert mode
This was never really implemented properly and is not really needed anyway. Close #345
-rw-r--r--config.def.h1
-rw-r--r--main.c6
2 files changed, 0 insertions, 7 deletions
diff --git a/config.def.h b/config.def.h
index 375f2fd..04643d1 100644
--- a/config.def.h
+++ b/config.def.h
@@ -330,7 +330,6 @@ static const KeyBinding bindings_insert[] = {
{ "<C-n>", ACTION(COMPLETE_WORD) },
{ "<C-x><C-f>", ACTION(COMPLETE_FILENAME) },
{ "<C-m>", ALIAS("<Enter>") },
- { "<C-o>", ACTION(MODE_OPERATOR_PENDING) },
{ "<C-r>", ACTION(INSERT_REGISTER) },
{ "<C-t>", ALIAS("<Escape>>>i") },
{ "<C-x><C-e>", ACTION(WINDOW_SLIDE_UP) },
diff --git a/main.c b/main.c
index e6dc036..7926c4d 100644
--- a/main.c
+++ b/main.c
@@ -196,7 +196,6 @@ enum {
VIS_ACTION_MODE_VISUAL_LINE,
VIS_ACTION_MODE_INSERT,
VIS_ACTION_MODE_REPLACE,
- VIS_ACTION_MODE_OPERATOR_PENDING,
VIS_ACTION_DELETE_CHAR_PREV,
VIS_ACTION_DELETE_CHAR_NEXT,
VIS_ACTION_DELETE_LINE_BEGIN,
@@ -626,11 +625,6 @@ static const KeyAction vis_action[] = {
"Enter replace mode",
replacemode, { .i = VIS_MOVE_NOP }
},
- [VIS_ACTION_MODE_OPERATOR_PENDING] = {
- "vis-mode-operator-pending",
- "Enter to operator pending mode",
- switchmode, { .i = VIS_MODE_OPERATOR_PENDING }
- },
[VIS_ACTION_DELETE_CHAR_PREV] = {
"delete-char-prev",
"Delete the previous character",