vis
a vi-like editor based on Plan 9's structural regular expressions
git clone https://9o.is/git/vis.git
commit a4bfd8f4af932f07fb932f49b5f388ff331dad66 parent ed29fb080a6c75aebc1766e560ed0b3c444238a5 Author: Marc André Tanner <mat@brain-dump.org> Date: Thu, 19 Jan 2017 10:20:50 +0100 vis: remove <C-o> mapping in insert mode This was never really implemented properly and is not really needed anyway. Close #345 Diffstat:
| M | config.def.h | | | 1 | - |
| M | main.c | | | 6 | ------ |
2 files changed, 0 insertions(+), 7 deletions(-)
diff --git 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 @@ -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",