diff options
| -rw-r--r-- | man/vis.1 | 2 | ||||
| -rw-r--r-- | vis-motions.c | 5 |
2 files changed, 5 insertions, 2 deletions
@@ -904,7 +904,7 @@ char right goto bottom/last line of window . .It Ic % -match bracket +match bracket, quote or backtick . .It Ic } next paragraph diff --git a/vis-motions.c b/vis-motions.c index 282c7dd..4103eab 100644 --- a/vis-motions.c +++ b/vis-motions.c @@ -181,7 +181,7 @@ static size_t window_nop(Vis *vis, Win *win, size_t pos) { } static size_t bracket_match(Text *txt, size_t pos) { - size_t hit = text_bracket_match_symbol(txt, pos, "(){}[]<>"); + size_t hit = text_bracket_match_symbol(txt, pos, "(){}[]<>'\"`"); if (hit != pos) return hit; char current; @@ -196,6 +196,9 @@ static size_t bracket_match(Text *txt, size_t pos) { case ']': case '<': case '>': + case '"': + case '\'': + case '`': return it.pos; } text_iterator_byte_next(&it, NULL); |
