diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2014-09-25 11:43:29 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2014-09-25 11:43:29 +0200 |
| commit | 4ca158acffb798436ede54b4942d2e4a5212d1a7 (patch) | |
| tree | 5f59b689ee132cb3498872f71b2f2d219f821882 /vis.c | |
| parent | cf2d9645e703f37d96af372b67168989862c1478 (diff) | |
| download | vis-4ca158acffb798436ede54b4942d2e4a5212d1a7.tar.gz vis-4ca158acffb798436ede54b4942d2e4a5212d1a7.tar.xz | |
Make '$' move to the last character of a line
It is an inclusive movement, thus 'd$' works as expected.
Diffstat (limited to 'vis.c')
| -rw-r--r-- | vis.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -196,6 +196,7 @@ enum { MOVE_LINE_BEGIN, MOVE_LINE_START, MOVE_LINE_FINISH, + MOVE_LINE_LASTCHAR, MOVE_LINE_END, MOVE_LINE_NEXT, MOVE_LINE, @@ -263,6 +264,7 @@ static Movement moves[] = { [MOVE_LINE_BEGIN] = { .txt = text_line_begin, .type = LINEWISE }, [MOVE_LINE_START] = { .txt = text_line_start, .type = LINEWISE }, [MOVE_LINE_FINISH] = { .txt = text_line_finish, .type = LINEWISE }, + [MOVE_LINE_LASTCHAR] = { .txt = text_line_lastchar, .type = LINEWISE|INCLUSIVE }, [MOVE_LINE_END] = { .txt = text_line_end, .type = LINEWISE }, [MOVE_LINE_NEXT] = { .txt = text_line_next, .type = LINEWISE }, [MOVE_LINE] = { .cmd = line, .type = LINEWISE|IDEMPOTENT}, |
