11 votes
Accepted

How can I bookmark Info page to continue reading later?

Some bookmarking commands to get you started: C-x r m – set a bookmark at the current location (e.g. in a file) C-x r b – jump to a bookmark C-x r l – list your bookmarks M-x bookmark-delete – delete ...
user avatar
  • 5,991
7 votes
Accepted

Bookmark Plus: Correct bookmark file after directory/file rename

The location (file) of a bookmark is in literal (string) form in the bookmark data, which is in variable bookmark-list and which is saved in your bookmark file. You have these options, to change the ...
user avatar
  • 69.1k
6 votes
Accepted

Can't establish a hook for bookmark-bmenu-mode

Just bind the keys in the keymap used by the mode of buffer *Bookmark List*. This is what mode keymaps are for. There is no need to use the mode hook. (with-eval-after-load "bookmark" (define-key ...
user avatar
  • 69.1k
6 votes
Accepted

Quickly jump to favorite folders

It's unclear to me why you want/need to add such symlinks. Why not just use Emacs bookmarks? If you use Bookmark+ then you can have: Bookmarks to Dired buffers (which record lots of stuff, including ...
user avatar
  • 69.1k
6 votes
Accepted

Bookmarking / Highlighting lines in a file

There are several ways to do this. One of my preferred methods is the bm package. The package provides visual bookmarks: The setup is dead simple: (require 'bm) (global-set-key (kbd "<C-f2>")...
user avatar
  • 3,815
4 votes
Accepted

How can I connect to a Jabber group chat through a bookmark with jabber.el?

There is a command for connecting to all bookmarked group chats that have the "autojoin" flag set: M-x jabber-muc-autojoin. This is included in jabber-post-connect-hooks by default, so you should ...
user avatar
  • 5,786
4 votes
Accepted

Attaching hotkeys to bookmarks

Are you interested in using only the *Bookmark List* display to jump to bookmarks, or are you interested in jumping to them from any buffer? If the former, you can bind the keys you want (0 to 9 or ...
user avatar
  • 69.1k
4 votes

Reorder bookmarks

If you use Bookmark+ then you can reorder the bookmark-list display (from C-x r l) in many ways, and you can easily define additional ways. See Sorting Bookmarks. Just a flavor of what's involved: ...
user avatar
  • 69.1k
4 votes

eww bookmark mangagement?

For posterity, you can delete EWW bookmarks simply by C-k (or M-x eww-bookmark-kill) in the *eww bookmarks* buffer.
user avatar
  • 41
3 votes
Accepted

Open several files in a specifc layout with a shortcut

It will be necessary to decide ahead of time what windows/buffers will be A, B and C. The alist argument for the left window-width can be adjusted to taste -- it is presently hard-coded to 70. This ...
user avatar
  • 17.6k
3 votes

Attaching hotkeys to bookmarks

Just to highlight another approach from the comments: you can use a library such as ace-jump or avy. These libraries are not specific to bookmarks, but provide a general way to jump to a specific ...
user avatar
  • 19.1k
3 votes
Accepted

Bookmarks mode with quick selection list and autodetected names from context?

Bookmark+ already provides automatically named bookmarks. By default, the names used do not come from RST mode section titles etc., however. C-x p RET creates a bookmark at point without prompting ...
user avatar
  • 69.1k
3 votes

eww bookmark mangagement?

Bookmark+ gives you lots of ways to manage sets of normal Emacs bookmarks, including for EWW. It also offers several unique possibilities for bookmarking URLs with EWW, if you use Emacs 25 or later. ...
user avatar
  • 69.1k
3 votes
Accepted

is there a keybinding to save curor position for returning after viewing other section of same buffer?

@Aaron answered well with the usual way to take care of this in Emacs: set a mark where you are now, then get back to it later using C-u C-SPC. Another way is to use a bookmark, in particular a ...
user avatar
  • 69.1k
3 votes
Accepted

Add browser bookmark to bookmark browser

The following seems working from here (I don't use the Bookmarks feature, and I ain't familir with its protocol.), I tested it with: M-x your-bookmark-set-url https://example.com M-x bookmark-jump ...
user avatar
  • 13.5k
3 votes
Accepted

bookmark-alist-from-buffer: Cannot read definitions in bookmark file: Invalid read syntax: "#"

By default, Bookmark+ saves bookmarks in such a way that you can have multiple bookmarks with the same bookmark name, but with different data. Whether this happens is controlled by option bmkp-...
user avatar
  • 69.1k
3 votes
Accepted

Can I (or should I) toggle off the left side of bookmark-list display (Bookmark+)?

The left column of the bookmark-list display shows your bookmark names. The right column (which you can hide/show using M-t) shows the file names of the bookmark targets (or the buffer name, if the ...
user avatar
  • 69.1k
3 votes
Accepted

Different versions of bookmarks for home and office computer

I can think of at least two ways to handle multiple bookmarks files. Firstly, according to the Introduction bookmarks page on the EmacsWiki (Bookmark+ makes it easy to have multiple bookmark files – ...
user avatar
  • 2,283
2 votes
Accepted

Managing my bookmarks and the related file .emacs.bmk

Load the library: M-x load-library RET bookmark RET. Customize your bookmarks file using M-x customize-option RET bookmark-default-file. Completion is available for the option names, so type bookm ...
user avatar
  • 69.1k
2 votes
Accepted

Styling the "sorting turned OFF" modeline message in *Bookmark List* buffer?

The relevant Bookmark+ code is in functions bmkp-bmenu-mode-line-string (which creates the string, with its faces) and bmkp-bmenu-mode-line (which displays that in the mode-line), in file bookmark+-...
user avatar
  • 69.1k
2 votes

Customizing the layout of the *Bookmarks List* buffer?

You cannot easily do that. The Bookmark+ layout generally follows that of vanilla Emacs, but more information is provided in the "heading" (first few lines). This "heading" information includes the ...
user avatar
  • 69.1k
2 votes
Accepted

How to backup bookmark for spacemacs?

Spacemacs saves the bookmarks in ~/.emacs.d/.cache/bookmarks, and the recent files lise in ~/.emacs.d/.cache/recentf. You can copy these two files somewhere outside of ~/.emacs.d, and copy them back ...
user avatar
  • 1,673
2 votes
Accepted

bookmark on kill-buffer-hook

You got typo and didn't cover corner cases. (defun kill-buffer-hook-setup () (if (and buffer-file-name (file-name-extension buffer-file-name) (string= (downcase (file-name-...
user avatar
  • 4,581
2 votes
Accepted

Bookmarking remote directories (tramp+sudo)

I don't know whether it is possible to bookmark the whole remote path as you type it. But please be aware, that the pipe notation /sshx:user@myhost|su:myhost: is called ad-hoc proxies, it is not ...
user avatar
2 votes
Accepted

Looking For Simple Bookmark Package

I use this function to quickly create meaningful bookmarks with a single keypress, without having to think about it: (defun my/quick-save-bookmark () "Save bookmark with name as 'buffer:row:col'" ...
user avatar
  • 4,535
2 votes

Bookmarks across different computers

It looks like the relevant bookmark function is bookmark-get-filename. You could advise this to expand or otherwise transform the path. For example, add some 'filter return' advice to call expand-...
user avatar
  • 19.1k
2 votes
Accepted

How can I add meta data to text files by using "file-props.el"

(The error message is telling you that something expected a list and instead was passed a symbol (that names the file). Turn on debug-on-error, so you can see what the calling function is. Then use ...
user avatar
  • 69.1k
2 votes
Accepted

How to read proper formatted documentation for bookmark+ package?

You can view the doc on the Web, here: https://www.emacswiki.org/emacs/BookmarkPlus. It is essentially the same doc as what is in bookmark+-doc.el, and it is just as up-to-date. It also shows ...
user avatar
  • 69.1k
2 votes

Compatibility with the function (ivy-switch-buffer) of ivy-mode and bm (a bookmark package)

Bookmark+ uses the vanilla Emacs standard form of bookmarks. It can also use additional kinds of bookmarks that it defines (or that you define), but they are still based on the same overall bookmark-...
user avatar
  • 69.1k
2 votes
Accepted

"bookmark" a lisp code block and launch through emacs bookmarking system

I should have read the bookmark+ deeper. There is a way to do that with bmkp-make-function-bookmark This works perfectly.
user avatar
  • 1,605

Only top scored, non community-wiki answers of a minimum length are eligible