From 69f2be39f275ca5b2d1827c1ae1ba757490b5511 Mon Sep 17 00:00:00 2001 From: haya14busa Date: Wed, 5 Feb 2014 15:09:52 +0900 Subject: [PATCH] Update doc: command line for find motion --- doc/easymotion.txt | 45 +++++++++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/doc/easymotion.txt b/doc/easymotion.txt index e1c0a3c..882a881 100644 --- a/doc/easymotion.txt +++ b/doc/easymotion.txt @@ -1,4 +1,4 @@ -*easymotion.txt* Version 2.0 Last change:02 Feb 2014. +*easymotion.txt* Version 2.0 Last change:05 Feb 2014. ______ __ ___ __ _ @@ -498,6 +498,8 @@ Find Motion Command Line~ https://github.com/osyo-manga/vim-over + Library: https://github.com/osyo-manga/vital-over + Note: These settings are experimental. They could be changed in the near future. @@ -509,19 +511,21 @@ Find Motion Command Line~ ----------------------- |---------------------------------------------- | Execute EasyMotion. or | Cancel - | Cursor right - | Cursor left - or | cursor to beginning of command-line + or | Cursor right + or | Cursor left + or | cursor to beginning of command-line or | cursor to end of command-line or | Delete one character + | Delete one character at the cursor pos | Delete the word before the cursor | Delete all entered characters before the cursor - | Recall older (previous) search from history - | Recall more recent (next) search from history + or | Recall older (previous) search from history + or | Recall more recent (next) search from history + {0-9a-z"%#:-=.} | Insert Register. See |c_Ctrl-R| ------------------------|--------------------------------------- (paste) | Paste yanked text to the command line | Default: - (buffer-complete) | Completion of buffer text Default: + (buffer-complete) | Completion of buffer text Default: *(em-scroll-f)* | Scroll window forward & jump to the next match | Default: *(em-scroll-b)* | Scroll window backward & jump to previous match @@ -532,21 +536,30 @@ Find Motion Command Line~ | Default: Customize Command Line Mappings~ - *EMCommandLineNoremap* + *EMCommandLineNoreMap* - You can use |EMCommandLineNoremap| to customize find motion command line + You can use |EMCommandLineNoreMap| to customize find motion command line key mappings by vimrc. This mapping is always no recursive mapping, so - you should map to not but (em-scroll-f). + you should map to not but |(em-scroll-f)|. Example: > - " EM is short for EasyMotion - EMCommandLineNoremap - EMCommandLineNoremap - EMCommandLineNoremap - EMCommandLineNoremap - EMCommandLineNoremap (buffer-complete) + " == EM is short for EasyMotion + " Enter by to excute faster & easily + EMCommandLineNoreMap + EMCommandLineNoreMap + " Enter by `;` to excute faster & easily + EMCommandLineNoreMap ; + EMCommandLineNoreMap ; + " Buffer Completion with Ctrl-D + EMCommandLineNoreMap (buffer-complete) < + *EMCommandLineMap* + *EMCommandLineUnMap* + EasyMotion also provide |EMCommandLineMap| (like |cmap|) and + |EMCommandLineUnMap| (like |cunmap|) command, but probably you don't need + these command because there is no case it require recursive mappings. + Note(again): These settings, especially about keymappings are __EXPERIMENTAL__. They could be changed in the near future. However, it works well and so useful, so I release it.