Things I would like to do:

One way to do it is to replace the Elpher bookmark code with Emacs Bookmarks (C-x r m, C-x r l, C-x r b, and so on). See the Emacs manual for more. That allows me to delete and rename bookmarks.

This change has been merged!

Here is how to use it:

Things I’ve noticed:

Merged

Bookmark list integration is still a bit rough. Right now I suggest the following:

(add-hook 'bookmark-bmenu-mode-hook
	  (lambda ()
	    (local-set-key (kbd "TAB") #'next-line)
	    (local-set-key (kbd "<backtab>") #'previous-line)
	    (local-set-key "j" #'bookmark-jump)
	    (local-set-key "m" #'bookmark-bmenu-search)
	    (local-set-key "M" #'bookmark-bmenu-mark)))

And if you’re not a vi user:

(add-hook 'elpher-mode-hook
          (lambda ()
	    (local-set-key "j" #'bookmark-jump)))