2017-03-29 07:21:15 +00:00
#+TITLE : bm layer
2019-05-02 21:49:30 +00:00
#+TAGS : layer|tool
2019-05-07 20:05:06 +00:00
* Table of Contents :TOC_5_gh:noexport:
2017-03-29 07:21:15 +00:00
- [[#description ][Description ]]
2017-08-20 06:42:18 +00:00
- [[#features ][Features: ]]
2017-03-29 07:21:15 +00:00
- [[#install ][Install ]]
2018-10-23 14:18:21 +00:00
- [[#key-bindings ][Key bindings ]]
2017-03-29 07:21:15 +00:00
* Description
[[https://github.com/joodland/bm/blob/master/README.md ][BM ]] provides visible, buffer local, bookmarks and the ability to jump forward and backward to the next bookmark.
2017-08-20 06:42:18 +00:00
** Features:
2017-03-29 07:21:15 +00:00
- Auto remove bookmark after jump to it by =bm-next= or =bm-previous=
- Cycle through bookmarks in all open buffers in LIFO order
- Toggle bookmarks. Jump to next/previous bookmark.
- Setting bookmarks based on a regexp. (Useful when searching logfiles.)
- Mouse navigation.
- Annotate bookmarks.
- Different wrapping modes.
- Different bookmarks styles, line-only, fringe-only or both.
- Persistent bookmarks.
- List bookmarks (in all buffers) in a separate buffer.
- Cycle through bookmarks in all open buffers.
* Install
To use this configuration layer, add it to your =~/.spacemacs= . You will need to
2017-08-20 06:42:18 +00:00
add =bm= to the existing =dotspacemacs-configuration-layers= list in this
2017-03-29 07:21:15 +00:00
file.
2018-10-23 14:18:21 +00:00
* Key bindings
2017-03-29 07:21:15 +00:00
2018-12-05 03:03:03 +00:00
| Key binding | Description |
2017-03-29 07:21:15 +00:00
|-------------+--------------------|
2020-06-21 22:04:52 +00:00
| ~SPC a t b~ | bm transient state |