aboutsummaryrefslogtreecommitdiff
path: root/config.def.h
diff options
context:
space:
mode:
Diffstat (limited to 'config.def.h')
-rw-r--r--config.def.h10
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) },