summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--evil-org-agenda.el5
-rw-r--r--evil-org.el2
2 files changed, 5 insertions, 2 deletions
diff --git a/evil-org-agenda.el b/evil-org-agenda.el
index be53e92..3ce27b2 100644
--- a/evil-org-agenda.el
+++ b/evil-org-agenda.el
@@ -64,6 +64,9 @@
"k" 'org-agenda-previous-line
"gj" 'org-agenda-next-item
"gk" 'org-agenda-previous-item
+ "gH" 'evil-window-top
+ "gM" 'evil-window-middle
+ "gL" 'evil-window-bottom
(kbd "C-j") 'org-agenda-next-item
(kbd "C-k") 'org-agenda-previous-item
(kbd "[") 'org-agenda-earlier
@@ -126,7 +129,7 @@
;; 'org-agenda-day-view
;; 'org-agenda-week-view
;; 'org-agenda-year-view
- "z" 'org-agenda-view-mode-dispatch
+ "gD" 'org-agenda-view-mode-dispatch
"ZD" 'org-agenda-dim-blocked-tasks
;; filter
diff --git a/evil-org.el b/evil-org.el
index 5d9ec76..a4df0f5 100644
--- a/evil-org.el
+++ b/evil-org.el
@@ -297,7 +297,7 @@ The behavior of this function can be controlled using `evil-org-special-o/O’."
(row (nth (1- (org-table-current-line)) rows)))
(cl-every 'string-empty-p row)))
((org-at-item-p)
- (string-match-p "^[[:space:]]*\\([+-]\\|[1-9]+\\.\\)[[:space:]]*\\(::[[:space:]]*\\)?$"
+ (string-match-p "^[[:space:]]*\\([+-]\\|[[:digit:]]+[.)]\\)[[:space:]]*\\(::[[:space:]]*\\)?$"
(thing-at-point 'line)))))
;; other