Skip to content

xueeinstein/helm-evil-markers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helm-evil-markers

MELPA MELPA Stable

Show evil markers list with helm.

Installation

The package can be installed via MELPA. The package name is helm-evil-markers.

Usage

To enable helm-evil-markers, you need to toggle it after Evil initialized. Thus, the configuration in your emacs.d should look like:

(require-package 'evil)
(require 'helm-evil-markers)

;; init evil
(evil-mode 1)

;; enable helm-evil-markers
(helm-evil-markers-toggle)

Or you can manually enable or disable helm-evil-markers by executing M-x helm-evil-markers-toggle.

Finally, you can use the Evil keybindings m-* and '-* to set and get marker. See demo:

demo

Note that helm-evil-markers supports evil global markers (marked with captical letters) to switch between buffers.

Customization

If you would like to exclude particular mark letters from selection menu, you may add them to the helm-evil-markers-exclude-marks. By default this list will contain ^, [, ] special marks. Also exclusion is disabled by default, to use exclusion rules, you need to set helm-evil-markers-exclusion-enabled to a non-nil value beforehand.