Improve documentation on global key mappings (#703)
This commit is contained in:
parent
c05037a490
commit
8c6bc81756
100
doc/vimwiki.txt
100
doc/vimwiki.txt
@ -110,11 +110,34 @@ There are global and local mappings in Vimwiki.
|
|||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
3.1. Global mappings *vimwiki-global-mappings*
|
3.1. Global mappings *vimwiki-global-mappings*
|
||||||
|
|
||||||
NOTE: if a user mapping or mapping from another plugin uses the same key
|
Below is a list of all default global key mappings provided by Vimwiki. As
|
||||||
sequence as one of the following mappings then Vimwiki will not overwrite it.
|
global settings, they work in all vim sessions no matter what filetype you
|
||||||
|
have open. Vimwiki respects pre-existing global mappings created by you or
|
||||||
|
other plugins and will not overwrite them.
|
||||||
|
|
||||||
|
If a conflict exists between Vimwiki and pre-existing maps or if you wish to
|
||||||
|
customize these default mappings, you can remap them with: >
|
||||||
|
|
||||||
|
:nmap {map} <Plug>{command}
|
||||||
|
|
||||||
|
where
|
||||||
|
`{map}` is the new key sequence of your choosing
|
||||||
|
`{command}` is the Vimwiki command you are remapping
|
||||||
|
|
||||||
|
So, for example, to remap the |:VimwikiIndex| mapping, you'd do something
|
||||||
|
like: >
|
||||||
|
:nmap <Leader>wx <Plug>VimwikiIndex
|
||||||
|
|
||||||
|
Note that the recursive version of "map" command is needed to expand the right
|
||||||
|
hand side to retrieve the <Plug> definition. "noremap" will not work. <Plug> is
|
||||||
|
required and considered to be part of the command.
|
||||||
|
|
||||||
|
You can also place remappings in your vimrc file, without the leading colon, of
|
||||||
|
course.
|
||||||
|
|
||||||
|
|
||||||
[count]<Leader>ww or <Plug>VimwikiIndex
|
*vimwiki_<Leader>ww*
|
||||||
|
[count]<Leader>ww
|
||||||
Open index file of the [count]'s wiki.
|
Open index file of the [count]'s wiki.
|
||||||
|
|
||||||
<Leader>ww opens the first wiki from |g:vimwiki_list|.
|
<Leader>ww opens the first wiki from |g:vimwiki_list|.
|
||||||
@ -122,13 +145,14 @@ sequence as one of the following mappings then Vimwiki will not overwrite it.
|
|||||||
2<Leader>ww opens the second wiki from |g:vimwiki_list|.
|
2<Leader>ww opens the second wiki from |g:vimwiki_list|.
|
||||||
3<Leader>ww opens the third wiki from |g:vimwiki_list|.
|
3<Leader>ww opens the third wiki from |g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>w <Plug>VimwikiIndex
|
Remap command: `<Plug>VimwikiIndex`
|
||||||
<
|
|
||||||
See also |:VimwikiIndex|
|
See also |:VimwikiIndex|
|
||||||
|
|
||||||
|
|
||||||
[count]<Leader>wt or <Plug>VimwikiTabIndex
|
*vimwiki_<Leader>wt*
|
||||||
|
[count]<Leader>wt
|
||||||
Open index file of the [count]'s wiki in a new tab.
|
Open index file of the [count]'s wiki in a new tab.
|
||||||
|
|
||||||
<Leader>wt tabopens the first wiki from |g:vimwiki_list|.
|
<Leader>wt tabopens the first wiki from |g:vimwiki_list|.
|
||||||
@ -136,21 +160,21 @@ See also |:VimwikiIndex|
|
|||||||
2<Leader>wt tabopens the second wiki from |g:vimwiki_list|.
|
2<Leader>wt tabopens the second wiki from |g:vimwiki_list|.
|
||||||
3<Leader>wt tabopens the third wiki from |g:vimwiki_list|.
|
3<Leader>wt tabopens the third wiki from |g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>t <Plug>VimwikiTabIndex
|
Remap command: `<Plug>VimwikiTabIndex`
|
||||||
<
|
|
||||||
See also |:VimwikiTabIndex|
|
See also |:VimwikiTabIndex|
|
||||||
|
|
||||||
|
*vimwiki_<Leader>ws*
|
||||||
<Leader>ws or <Plug>VimwikiUISelect
|
<Leader>ws
|
||||||
List and select available wikis.
|
List and select available wikis.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>wq <Plug>VimwikiUISelect
|
Remap command: `<Plug>VimwikiUISelect`
|
||||||
<
|
|
||||||
See also |:VimwikiUISelect|
|
See also |:VimwikiUISelect|
|
||||||
|
|
||||||
|
*vimwiki_<Leader>wi*
|
||||||
[count]<Leader>wi or <Plug>VimwikiDiaryIndex
|
[count]<Leader>wi
|
||||||
Open diary index file of the [count]'s wiki.
|
Open diary index file of the [count]'s wiki.
|
||||||
|
|
||||||
<Leader>wi opens diary index file of the current wiki.
|
<Leader>wi opens diary index file of the current wiki.
|
||||||
@ -159,13 +183,13 @@ See also |:VimwikiUISelect|
|
|||||||
2<Leader>wi opens diary index file of the second wiki from
|
2<Leader>wi opens diary index file of the second wiki from
|
||||||
|g:vimwiki_list|.
|
|g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>i <Plug>VimwikiDiaryIndex
|
Remap command: `<Plug>VimwikiDiaryIndex`
|
||||||
|
|
||||||
See also |:VimwikiDiaryIndex|
|
See also |:VimwikiDiaryIndex|
|
||||||
|
|
||||||
|
*vimwiki_<Leader>w<Leader>w*
|
||||||
[count]<Leader>w<Leader>w or <Plug>VimwikiMakeDiaryNote
|
[count]<Leader>w<Leader>w
|
||||||
Open diary wiki-file for today of the [count]'s wiki.
|
Open diary wiki-file for today of the [count]'s wiki.
|
||||||
|
|
||||||
<Leader>w<Leader>w opens diary wiki-file for today in the current wiki
|
<Leader>w<Leader>w opens diary wiki-file for today in the current wiki
|
||||||
@ -176,13 +200,14 @@ See also |:VimwikiDiaryIndex|
|
|||||||
3<Leader>w<Leader>w opens diary wiki-file for today in the third wiki
|
3<Leader>w<Leader>w opens diary wiki-file for today in the third wiki
|
||||||
from |g:vimwiki_list|.
|
from |g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>d <Plug>VimwikiMakeDiaryNote
|
Remap command: `<Plug>VimwikiMakeDiaryNote`
|
||||||
<
|
|
||||||
See also |:VimwikiMakeDiaryNote|
|
See also |:VimwikiMakeDiaryNote|
|
||||||
|
|
||||||
|
|
||||||
[count]<Leader>w<Leader>t or <Plug>VimwikiTabMakeDiaryNote
|
*vimwiki_<Leader>w<Leader>t*
|
||||||
|
[count]<Leader>w<Leader>t
|
||||||
Open diary wiki-file for today of the [count]'s wiki in a new tab.
|
Open diary wiki-file for today of the [count]'s wiki in a new tab.
|
||||||
|
|
||||||
<Leader>w<Leader>t tabopens diary wiki-file for today in the current
|
<Leader>w<Leader>t tabopens diary wiki-file for today in the current
|
||||||
@ -194,13 +219,14 @@ See also |:VimwikiMakeDiaryNote|
|
|||||||
3<Leader>w<Leader>t tabopens diary wiki-file for today in the third
|
3<Leader>w<Leader>t tabopens diary wiki-file for today in the third
|
||||||
wiki from |g:vimwiki_list|.
|
wiki from |g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>dt <Plug>VimwikiTabMakeDiaryNote
|
Remap command: `<Plug>VimwikiTabMakeDiaryNote`
|
||||||
<
|
|
||||||
See also |:VimwikiTabMakeDiaryNote|
|
See also |:VimwikiTabMakeDiaryNote|
|
||||||
|
|
||||||
|
|
||||||
[count]<Leader>w<Leader>y or <Plug>VimwikiMakeYesterdayDiaryNote
|
*vimwiki_<Leader>w<Leader>y*
|
||||||
|
[count]<Leader>w<Leader>y
|
||||||
Open diary wiki-file for yesterday of the [count]'s wiki.
|
Open diary wiki-file for yesterday of the [count]'s wiki.
|
||||||
|
|
||||||
<Leader>w<Leader>y opens diary wiki-file for yesterday in the current
|
<Leader>w<Leader>y opens diary wiki-file for yesterday in the current
|
||||||
@ -212,12 +238,13 @@ See also |:VimwikiTabMakeDiaryNote|
|
|||||||
3<Leader>w<Leader>y opens diary wiki-file for yesterday in the third
|
3<Leader>w<Leader>y opens diary wiki-file for yesterday in the third
|
||||||
wiki from |g:vimwiki_list|.
|
wiki from |g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>dy <Plug>VimwikiMakeYesterdayDiaryNote
|
Remap command: `<Plug>VimwikiMakeYesterdayDiaryNote`
|
||||||
<
|
|
||||||
See also |:VimwikiMakeYesterdayDiaryNote|
|
See also |:VimwikiMakeYesterdayDiaryNote|
|
||||||
|
|
||||||
[count]<Leader>w<Leader>m or <Plug>VimwikiMakeTomorrowDiaryNote
|
*vimwiki_<Leader>w<Leader>m*
|
||||||
|
[count]<Leader>w<Leader>m
|
||||||
Open diary wiki-file for tomorrow of the [count]'s wiki.
|
Open diary wiki-file for tomorrow of the [count]'s wiki.
|
||||||
|
|
||||||
<Leader>w<Leader>m opens diary wiki-file for tomorrow in the current
|
<Leader>w<Leader>m opens diary wiki-file for tomorrow in the current
|
||||||
@ -229,9 +256,9 @@ See also |:VimwikiMakeYesterdayDiaryNote|
|
|||||||
3<Leader>w<Leader>m opens diary wiki-file for tomorrow in the third
|
3<Leader>w<Leader>m opens diary wiki-file for tomorrow in the third
|
||||||
wiki from |g:vimwiki_list|.
|
wiki from |g:vimwiki_list|.
|
||||||
etc.
|
etc.
|
||||||
To remap: >
|
|
||||||
:nmap <Leader>dm <Plug>VimwikiMakeTomorrowDiaryNote
|
Remap command: `<Plug>VimwikiMakeTomorrowDiaryNote`
|
||||||
<
|
|
||||||
See also |:VimwikiMakeTomorrowDiaryNote|
|
See also |:VimwikiMakeTomorrowDiaryNote|
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
@ -3425,6 +3452,7 @@ https://github.com/vimwiki-backup/vimwiki/issues.
|
|||||||
2.5 (in progress)~
|
2.5 (in progress)~
|
||||||
|
|
||||||
New:~
|
New:~
|
||||||
|
* PR #702: Make remapping documentation more accessible to newer vim users
|
||||||
* PR #673: Add :VimwikiGoto key mapping.
|
* PR #673: Add :VimwikiGoto key mapping.
|
||||||
* PR #689: Allow |vimwiki-option-diary_rel_path| to be an empty string.
|
* PR #689: Allow |vimwiki-option-diary_rel_path| to be an empty string.
|
||||||
* PR #683: Improve layout and format of key binding documentation in
|
* PR #683: Improve layout and format of key binding documentation in
|
||||||
|
Loading…
Reference in New Issue
Block a user