diff options
Diffstat (limited to 'config.def.h')
| -rw-r--r-- | config.def.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/config.def.h b/config.def.h index e106b52..d5fef01 100644 --- a/config.def.h +++ b/config.def.h @@ -39,8 +39,6 @@ static const KeyBinding bindings_motions[] = { { "*", ACTION(CURSOR_SEARCH_WORD_FORWARD) }, { ")", ACTION(CURSOR_SENTENCE_NEXT) }, { "(", ACTION(CURSOR_SENTENCE_PREV) }, - { "`", ACTION(MARK_GOTO) }, - { "'", ACTION(MARK_GOTO_LINE) }, { "?", ACTION(PROMPT_SEARCH_BACKWARD) }, { "/", ACTION(PROMPT_SEARCH_FORWARD) }, { ";", ACTION(TOTILL_REPEAT) }, @@ -141,8 +139,8 @@ static const KeyBinding bindings_textobjects[] = { }; static const KeyBinding bindings_selections[] = { - { "s", ACTION(SELECTIONS_SAVE) }, - { "S", ACTION(SELECTIONS_RESTORE) }, + { "m", ACTION(SELECTIONS_SAVE) }, + { "M", ACTION(SELECTIONS_RESTORE) }, { "|", ACTION(SELECTIONS_UNION) }, { "&", ACTION(SELECTIONS_INTERSECT) }, { "!", ACTION(SELECTIONS_COMPLEMENT) }, @@ -177,6 +175,7 @@ static const KeyBinding bindings_operators[] = { { "<", ACTION(OPERATOR_SHIFT_LEFT) }, { ">", ACTION(OPERATOR_SHIFT_RIGHT) }, { "\"", ACTION(REGISTER) }, + { "'", ACTION(MARK) }, { "c", ACTION(OPERATOR_CHANGE) }, { "d", ACTION(OPERATOR_DELETE) }, { "g~", ACTION(OPERATOR_CASE_SWAP) }, @@ -247,12 +246,11 @@ static const KeyBinding bindings_normal[] = { { "g+", ACTION(LATER) }, { "gn", ALIAS("vgn") }, { "gN", ALIAS("vgN") }, - { "gv", ALIAS("\"^Sv") }, + { "gv", ALIAS("'^Mv") }, { "I", ACTION(INSERT_LINE_START) }, { "i", ACTION(MODE_INSERT) }, { "J", ACTION(JOIN_LINES) }, { "gJ", ACTION(JOIN_LINES_TRIM) }, - { "m", ACTION(MARK_SET) }, { "<M-C-j>", ACTION(CURSORS_NEW_LINE_BELOW_LAST) }, { "<M-C-k>", ACTION(CURSORS_NEW_LINE_ABOVE_FIRST) }, { "O", ACTION(OPEN_LINE_ABOVE) }, |
