Add migemo description to document

This commit is contained in:
haya14busa 2013-10-24 01:06:41 +09:00
parent d5eb71abf9
commit 120e8e3c93

View File

@ -24,14 +24,15 @@ CONTENTS *easymotion-contents*
4.4 EasyMotion_grouping ............ |EasyMotion_grouping|
4.5 EasyMotion_startofline ......... |EasyMotion_startofline|
4.6 EasyMotion_smartcase ........... |EasyMotion_smartcase|
4.7 Custom highlighting ............ |easymotion-custom-hl|
4.8 Custom mappings ................ |easymotion-custom-mappings|
4.8.1 Leader key ............... |easymotion-leader-key|
4.8.2 Custom keys .............. |easymotion-custom-keys|
4.8.3 Special Custom keys ...... |easymotion-special-custom-keys|
4.9 Easymotion special functions ... |easymotion-special-mappings|
4.9.1 Select Line .............. |easymotion-select-line|
4.9.2 Select Phrase ............ |easymotion-select-phrase|
4.7 EasyMotion_use_migemo .......... |EasyMotion_use_migemo|
4.8 Custom highlighting ............ |easymotion-custom-hl|
4.9 Custom mappings ................ |easymotion-custom-mappings|
4.9.1 Leader key ............... |easymotion-leader-key|
4.9.2 Custom keys .............. |easymotion-custom-keys|
4.9.3 Special Custom keys ...... |easymotion-special-custom-keys|
4.10 Easymotion special functions ... |easymotion-special-mappings|
4.10.1 Select Line .............. |easymotion-select-line|
4.10.2 Select Phrase ............ |easymotion-select-phrase|
5. License ............................ |easymotion-license|
6. Known bugs ......................... |easymotion-known-bugs|
7. Contributing ....................... |easymotion-contributing|
@ -222,16 +223,36 @@ Default: 1
------------------------------------------------------------------------------
4.6 Smartcase *EasyMotion_smartcase*
Matching target keys by smartcase. You can type targets more lazily.
Matching target keys by smartcase. You can type target keys more lazily.
Add following description in your vimrc: >
let g:EasyMotion_smartcase = 1
Default:0
------------------------------------------------------------------------------
4.7 Migemo *EasyMotion_use_migemo*
|Easymotion| can match multibyte Japanese character with a alphabet input.
For example, '<Leader><Leader>fa' can search 'あ'.
This feature doesn't require |cmigemo| because |Easymotion| includes regex
patterns generated by cmigemo.
Please see http://0xcc.net/migemo/ if you want to know more about migemo.
Add following description in your vimrc: >
let g:EasyMotion_use_migemo = 1
Default:0
This feature is based on rhysd(@Linda_pp)'s clever-f script,
which can be downloaded here:
https://github.com/rhysd/clever-f.vim
------------------------------------------------------------------------------
4.7 Custom highlighting *easymotion-custom-hl*
4.8 Custom highlighting *easymotion-custom-hl*
The default EasyMotion configuration uses two highlighting groups that link
to groups with default values. The highlighting groups are:
@ -282,14 +303,14 @@ There are two ways to override the default colors:
hi link EasyMotionTarget2Second MatchParen
<
------------------------------------------------------------------------------
4.8 Custom mappings *easymotion-custom-mappings*
4.9 Custom mappings *easymotion-custom-mappings*
EasyMotion allows you to customize all default mappings to avoid conflicts
with existing mappings. It is possible to change the default leader key
of all mappings to another key or sequence. It is also possible to fine
tune the plugin to your need by changing every single sequence.
4.8.1 Leader key *EasyMotion_leader_key* *easymotion-leader-key*
4.9.1 Leader key *EasyMotion_leader_key* *easymotion-leader-key*
The default leader key can be changed with the configuration option
|EasyMotion_leader_key|.
@ -305,7 +326,7 @@ leader by setting this option in your vimrc: >
<
Default: '<Leader><Leader>'
4.8.2 Custom Keys *easymotion-custom-keys*
4.9.2 Custom Keys *easymotion-custom-keys*
All custom mappings follow the same variable format: >
@ -323,7 +344,7 @@ Note: The leader key defined by |EasyMotion_leader_key| is not prepended to
your customized mappings! You have to provide full key sequences when setting
these options.
4.8.3 Custom Keys for Special Function *easymotion-special-custom-keys*
4.9.3 Custom Keys for Special Function *easymotion-special-custom-keys*
All special custom mappings follow the same variable format: >
@ -342,9 +363,9 @@ your customized mappings! You have to provide full key sequences when setting
these options.
------------------------------------------------------------------------------
4.9 Easymotion special functions *easymotion-special-function*
4.10 Easymotion special functions *easymotion-special-function*
4.9.1 Select Line *easymotion-select-line*
4.10.1 Select Line *easymotion-select-line*
Default: Disabled
@ -368,7 +389,7 @@ Example: >
Default: 0
4.9.2 Select Phrase *easymotion-select-phrase*
4.10.2 Select Phrase *easymotion-select-phrase*
(Experimental) SelectPhrase function which allows you to make selection
between any two characters.
@ -433,7 +454,14 @@ Ref:
- supasorn : two key combos and special function
- mtth : startofline(keep column)
- bootleq : fixed bufname bug
- mattn : fix multibyte handling
Migemo:
Easymotion migemo function is based on rhysd(@Linda_pp)'s clever-f script,
which can be downloaded here:
https://github.com/rhysd/clever-f.vim
==============================================================================
vim:tw=78:sw=4:ts=8:ft=help:norl: