summaryrefslogtreecommitdiffstats
path: root/src/edit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/edit.c')
-rw-r--r--src/edit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/edit.c b/src/edit.c
index ab268c185d..755e2db5ef 100644
--- a/src/edit.c
+++ b/src/edit.c
@@ -2636,6 +2636,7 @@ beginline(int flags)
}
curwin->w_set_curswant = TRUE;
}
+ adjust_skipcol();
}
/*
@@ -2683,6 +2684,7 @@ oneright(void)
curwin->w_cursor.col += l;
curwin->w_set_curswant = TRUE;
+ adjust_skipcol();
return OK;
}
@@ -2742,6 +2744,7 @@ oneleft(void)
// character, move to its first byte
if (has_mbyte)
mb_adjust_cursor();
+ adjust_skipcol();
return OK;
}