mirror of
https://github.com/mhinz/vim-galore.git
synced 2025-02-24 01:59:28 +08:00
Basics: Mapleader?
This commit is contained in:
parent
4f769637d9
commit
70d521e9ae
25
README.md
25
README.md
@ -6,6 +6,7 @@
|
|||||||
- [Buffers, windows, tabs?](#buffers-windows-tabs)
|
- [Buffers, windows, tabs?](#buffers-windows-tabs)
|
||||||
- [Active, loaded, listed, named buffers?](#active-loaded-listed-named-buffers)
|
- [Active, loaded, listed, named buffers?](#active-loaded-listed-named-buffers)
|
||||||
- [Mappings?](#mappings)
|
- [Mappings?](#mappings)
|
||||||
|
- [Mapleader?](#mapleader)
|
||||||
- [Colorschemes?](#colorschemes)
|
- [Colorschemes?](#colorschemes)
|
||||||
|
|
||||||
#### [Usage](#usage-1)
|
#### [Usage](#usage-1)
|
||||||
@ -137,6 +138,30 @@ Putting it in a nutshell, this solves our problem:
|
|||||||
:nnoremap a b
|
:nnoremap a b
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Mapleader?
|
||||||
|
|
||||||
|
The mapleader is simply a placeholder than can be used with custom mappings and
|
||||||
|
is set to `\` by default.
|
||||||
|
```viml
|
||||||
|
nnoremap <leader>h :helpgrep<right>
|
||||||
|
```
|
||||||
|
This mapping is triggered by `\h`.
|
||||||
|
|
||||||
|
You can change the mapleader like this:
|
||||||
|
|
||||||
|
```viml
|
||||||
|
let mapleader = ';'
|
||||||
|
```
|
||||||
|
|
||||||
|
**Note**: It's important that the mapleader is set before the mappings that use
|
||||||
|
it, otherwise `\` will be used anyway.
|
||||||
|
|
||||||
|
Opposed to the global `<leader>`, there's is also `<localleader>` which is
|
||||||
|
supposed to be used in filetype-specific plugins. There is no default set for
|
||||||
|
the local mapleader.
|
||||||
|
|
||||||
|
See `:h mapleader` and `:h maplocalleader` for more.
|
||||||
|
|
||||||
#### Colorschemes?
|
#### Colorschemes?
|
||||||
|
|
||||||
Colorschemes are the way to style your Vim. Vim consists of many components and
|
Colorschemes are the way to style your Vim. Vim consists of many components and
|
||||||
|
Loading…
x
Reference in New Issue
Block a user