     (define-key map "s" #'timeline-tools-skip-short-entries)
     (define-key map (kbd "RET") #'timeline-tools-jump-to-headline)
     (define-key map "q" #'quit-window)
+    (define-key map (kbd "C-k") #'timeline-tools-kill-line)
+    (define-key map (kbd "C-n") #'timeline-tools-next-line)
+    (define-key map (kbd "C-p") #'timeline-tools-previous-line)
     map))
 
 (define-derived-mode timeline-tools-mode

                          (timeline-tools-format-entry-time line 'start)
                          (timeline-tools-format-entry-time line 'end)
                          (timeline-tools-entry-duration line)
                          (timeline-tools-entry-headline line)))))
      (insert "|--|\n")
      (org-table-align)
      (goto-char (point-min)))))

        (org-entry-get marker "CATEGORY"))))

(defun timeline-tools-entry-headline (entry)
  "Return the headline associated with ENTRY."
  (let* ((marker (timeline-tools-entry-marker entry)))
    (org-with-point-at marker
      (org-element-headline-parser (point-max)))))


