2018-01-13 14:23:06 +08:00
---
2018-01-13 15:54:23 +08:00
title: "Mnemonic key bindings navigation"
2018-05-27 20:54:33 +08:00
categories: [feature, blog]
2018-01-13 14:23:06 +08:00
excerpt: "Key bindings are organized using mnemonic prefixes like b for buffer, p for project, s for search, h for help, etc…"
2020-04-29 23:32:26 +08:00
image: https://user-images.githubusercontent.com/13142418/80597412-62f2f200-8a5a-11ea-9dbf-30ec9f82422a.gif
2018-07-05 16:16:34 +08:00
commentsID: "Mnemonic key bindings navigation"
2018-01-25 22:57:56 +08:00
comments: true
2018-01-13 14:23:06 +08:00
---
2019-03-05 08:11:13 +08:00
# [Blogs](../blog/) >> # Mnemonic key bindings navigation
2018-01-30 20:33:04 +08:00
You don't need to remember any key bindings, as a guide buffer is displayed each time the prefix key is pressed
in normal/visual mode. It lists the available key bindings and their short description.
The prefix can be `[SPC]` , `[Window]` , `[denite]` , `<leader>` and `[unite]` , when the guide is opened, you can
2019-03-05 08:11:13 +08:00
see the prefix on the statusline. This will be shown in floating windows if your vim/neovim support this feature.
2018-01-30 20:33:04 +08:00
![mapping guide ](https://user-images.githubusercontent.com/13142418/35568184-9a318082-058d-11e8-9d88-e0eafd1d498d.gif )
## default key binding prefixes
| Prefix name | custom option and default value | description |
| ----------- | --------------------------------- | ----------------------------------- |
| `[SPC]` | NONE / `<Space>` | default mapping prefix of SpaceVim |
| `[Window]` | `g:spacevim_windows_leader` / `s` | window mapping prefix of SpaceVim |
| `<leader>` | `mapleader` / `` \ `` | default leader prefix of vim/neovim |
By default the guide buffer will be displayed 1000ms after the key has been pressed. You can change the delay by setting `'timeoutlen'` option to your liking (the value is in milliseconds).
for example, after pressing `<Space>` in normal mode, you will see :
![mapping-guide ](https://cloud.githubusercontent.com/assets/13142418/25778673/ae8c3168-3337-11e7-8536-ee78d59e5a9c.png )
this guide show you all the available key bindings begin with `[SPC]` , you can type `b` for all the buffer mappings, `p` for project mappings, etc.
## Get paging and help info
2019-02-19 21:54:05 +08:00
after pressing `Ctrl-h` in guide buffer, you will get paging and help info in the statusline.
2018-01-30 20:33:04 +08:00
2019-02-19 21:54:05 +08:00
| keys | descriptions |
| ---- | ----------------------------- |
| `u` | undo pressing |
| `n` | next page of guide buffer |
| `p` | previous page of guide buffer |