YggdrasiI
8a4f00b3a0
-Update regex in EasyMotion#WBW ('W' and 'B' movement)
...
-Update regex in EasyMotion#EW ('E' and 'gE' movement)
- Add global option EasyMotion_maximal_jumpmarks.
It limits the number of jump targets for the motion. If the search
goes in both directions, they will be handled separately.
The option was just added to speed up the automated tests in t/compare_movements_spec.vim.
2016-02-08 19:31:57 +01:00
YggdrasiI
37042d3433
- Change EasyMotion#WBK regex. Should now matches the default Vim motions
...
b/w.
- Add test to compare different motion algorithm. (WIP. Test trigger
undetectable vim-vspec error)
2016-02-02 10:48:52 +01:00
somini
2d2dfa767e
Initial tests
2015-11-16 00:08:34 +00:00
haya14busa
44499bae25
minor cleanup
2014-09-10 20:15:48 +09:00
haya14busa
ccefe1ae84
Remove an unused argument
2014-07-01 00:02:28 +09:00
haya14busa
78ad6d82d3
n & N easymotion which respect previous direction
2014-06-28 17:22:12 +09:00
haya14busa
517ce0b80a
TEST: Modify the test case for next/previous
2014-06-12 10:33:25 +09:00
haya14busa
6453858915
Escape *
(asterisc) correctly
...
- Especially for 2-key find motions
- fix #151
- Thanks @wilywampa
2014-05-06 10:41:54 +09:00
haya14busa
04ae425b3c
Add test of word motions in operator pending mode
2014-04-17 07:32:01 +09:00
haya14busa
d98f6d139d
Test: Oops
2014-03-29 20:27:19 +09:00
haya14busa
eecca8563a
Fix test script
2014-03-29 20:11:24 +09:00
haya14busa
254205e3c0
Support smartsign feature for 2-key find motions
...
- Add Test case
- Minor refactoring
- Avoid sourcing test files
2014-03-29 19:01:58 +09:00
haya14busa
b89b8f0d67
Highlight cursor position by default
...
Modify to highlight cursor waiting key input too
2014-03-21 17:02:26 +09:00
haya14busa
c25e1fe18e
Test: add vim-vspec test for default word motion(w/b)
...
Relate: #88
2014-02-22 18:06:02 +09:00
haya14busa
93de27f7bd
Add g:EasyMotion_disable_two_key_combo
...
Set this value 1 if you want to disable two key combo
close #106
2014-02-18 17:52:51 +09:00
haya14busa
3f423c28c9
Improve iskeyword word motions
...
- Make within line word motion compatible with iskeyword by default
- Add test
- Update doc
- Thanks @yuex: #101
2014-02-18 13:59:07 +09:00
haya14busa
e27e7d65c4
Handle CSApprox: do not use CSApprox by default
...
Github: #99 #98 #90 #35 #31
2014-02-12 13:20:57 +09:00
haya14busa
9ad2b5b986
Implement g:EasyMotion_space_jump_first
...
Description: If you set this value 1, you can jump to first match by
pressing space when prompt target label. <Space> key
version of g:EasyMotion_enter_jump_first
Default: 0
2014-02-06 21:26:39 +09:00
haya14busa
112f4375d4
Improve default value of g:Easymotion_keys
...
- Use qwerty keys layout by default and this is intuitive and easy to
type
- Remove uppear case letter because to press Shit is pain and EasyMotion
shows two label if there are a lot of matches, so it's little problem
to reduce g:Easymotion_keys
- EasyMotion use last keys as a first key of two label, so I moved `f`,
`j`, and `;` to last
2014-02-06 21:21:49 +09:00
LFDM
93ac69b927
Adds specs for plugs
2014-02-05 20:43:49 +01:00
haya14busa
733d5a1bde
Merge branch 'master' into adjust/lokaltog
2014-02-02 02:11:10 +09:00
haya14busa
6521dd8a28
Use regexp in 'n' key find motion by default
2014-02-01 12:42:45 +09:00
haya14busa
10e875d3ce
Turn on option for search value by default
2014-02-01 10:00:45 +09:00
haya14busa
38878f0a6e
Remove easymotion-S
...
easymotion-S is same as easymotion-bd-w
2014-01-31 17:06:36 +09:00
haya14busa
5b2b33f36e
Completely remove special function: SelectLines & SelectPhrase
2014-01-31 16:59:28 +09:00
haya14busa
c254ca40bb
Test: add test case for find motion scroll
2014-01-24 02:02:44 +09:00
haya14busa
73aaf9d0c3
Fix test
2014-01-23 22:58:33 +09:00
haya14busa
cbc62124ae
Test: add test case for off-screen search
2014-01-23 16:26:45 +09:00
haya14busa
f00b912940
Implement 'n' key motion offscreen search!
...
Including some refactoring
- s:Easymotion function
- handling original & cursor position
- autoload/EasyMotion/command_line.vim
- s:Getvisualstartposition function
2014-01-23 11:47:31 +09:00
haya14busa
c6a01fe473
Implement g:Easymotion_add_search_history option
2014-01-23 11:41:43 +09:00
haya14busa
33bf1de0f8
Implement activate function
...
For clever motion & highlight
2014-01-23 11:38:00 +09:00
haya14busa
16ec2a977e
Implement cursor highlight feature
2014-01-22 11:08:30 +09:00
haya14busa
a0c2b760fe
Implement bidirectional t motion and fix exclusive & inclusive flag
...
Implement: bidirectional t including within line, two-key, multi find
motion.
Fix: misuse of exclusive -> inclusive
Fix: bidirectional find motion inclusive flag
Add: test case for bidirectional t motion
close #6
2014-01-21 11:23:14 +09:00
haya14busa
2b5fb62123
Implement & Improve highlight
...
Implement:
- increment highlight
- moving highlight
- cursor highlight
Improve:
- method
- bi-directional shade regexp
2014-01-20 14:36:31 +09:00
haya14busa
b624c9cec1
Fix '.' repeat with count and trivial
2014-01-18 01:02:37 +09:00
haya14busa
5aa681d9a1
Implement regexp option to multi input find motion
2014-01-17 20:59:41 +09:00
haya14busa
4d3961c412
Test: add test case for t,T smartsign
2014-01-17 19:55:21 +09:00
haya14busa
5bed6b3f9e
Cosmetic: retab to expandtab all and add modeline
2014-01-17 17:39:26 +09:00
haya14busa
cd545b5141
Add Test case: EasyMotion as jump
2014-01-17 17:20:29 +09:00
haya14busa
9c0183faa7
Modify prompt message and make it more configurable
2014-01-17 15:12:33 +09:00
haya14busa
4728a9dcbd
Modify condition for multi input find motion
2014-01-17 15:10:07 +09:00
haya14busa
832c496c4e
Fix test description
2014-01-17 00:49:08 +09:00
haya14busa
c9be21f414
Rename <Plug>(easymotion-previous) to <Plug>(easymotion-prev)
2014-01-16 23:37:47 +09:00
haya14busa
6b77811186
Implement next/previous motion like ;
& ,
2014-01-16 23:18:56 +09:00
haya14busa
a6c9d4c40c
Add vim-vspec test
2014-01-16 20:42:20 +09:00