Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

elbookmark

Bookmark Utils.

Installation

Emacs >= 28.1 is required.

Manual

Ensure that you have installed required dependencies:

  • emacs >= 28.1

Download the source code and put it wherever you like, e.g. into ~/.emacs.d/elbookmark/

git clone https://github.com/KarimAziev/elbookmark.git ~/.emacs.d/elbookmark/

Add the downloaded directory to the load path:

(add-to-list 'load-path "~/.emacs.d/elbookmark/")
(require 'elbookmark)
(use-package elbookmark
  :straight (elbookmark
             :repo "KarimAziev/elbookmark"
             :type git
             :host github)
  :bind ((:map elbookmark-minibuffer-keymap
               ("C-j" . elbookmark-preview)
               ("C-." . elbookmark-minibuffer-switch-to-transient)
               ("C-c C-o" . elbookmark-jump-in-other-window)))
  :commands (elbookmark-transient-dwim
             elbookmark-jump
             elbookmark-cleanup-nonexisting))

Keymaps

Commands

elbookmark-jump (&optional bookmark display-func)

Same as bookmark-jump but with additional commands in minibuffer:

KeyCommandDescription
C-c C-oelbookmark-jump-in-other-windowjump in other window and exit minibuffer.
C-jelbookmark-previewpreview bookmark without exiting minibuffer
C-.elbookmark-minibuffer-switch-to-transientexit and show transient commands

To change this bindings edit the variable elbookmark-minibuffer-keymap.

Transient menus

elbookmark-transient-dwim

Invoke either elbookmark-transient or elbookmark-transient-bmenu-mode.

elbookmark-transient

Menu for bookmark-bmenu.

elbookmark-transient-bmenu-mode

Menu for bookmark-bmenu-mode.

About

Bookmark utils.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages