diff options
| author | Hernawan Fa'iz Abdillah <hernawan.faiz.abdillah@gmail.com> | 2021-03-17 06:24:29 +0700 |
|---|---|---|
| committer | Hernawan Fa'iz Abdillah <hernawan.faiz.abdillah@gmail.com> | 2021-03-17 06:24:29 +0700 |
| commit | db2087cb1a709352f39fa295fe705739f60fc1a7 (patch) | |
| tree | 5791be538fce6ebd7d119a4ea32fdf477049a037 /evil-search.el | |
| parent | cc9d6886b418389752a0591b9fcb270e83234cf9 (diff) | |
Fix evil-ex-search-backward stuck on first match
Diffstat (limited to 'evil-search.el')
| -rw-r--r-- | evil-search.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/evil-search.el b/evil-search.el index 8d5bc9f..34154b9 100644 --- a/evil-search.el +++ b/evil-search.el @@ -1107,7 +1107,9 @@ current search result." (goto-char evil-ex-search-start-point) (signal (car err) (cdr err)))))) ;; pattern entered successful - (goto-char (1+ evil-ex-search-start-point)) + (goto-char (if (eq evil-ex-search-direction 'forward) + (1+ evil-ex-search-start-point) + (- evil-ex-search-start-point 1))) (let* ((result (evil-ex-search-full-pattern search-string evil-ex-search-count |
