haya14busa
9812233fac
Perform refactoring for handling visual mode
2014-01-07 16:17:54 +09:00
haya14busa
49af16d291
Merge branch 'feature/withinline' into master
2014-01-07 10:17:42 +09:00
haya14busa
10e4d19ed2
Fix indent
2014-01-06 13:53:49 +09:00
haya14busa
986119b514
Fix error temporarily when undofile is empty at first edit
...
Solution: execute undobreak if undofile is not readable(maybe once)
Problem : side effect(undo number is incremented)
2014-01-06 13:52:35 +09:00
haya14busa
856fa03fa1
Update TODO
2014-01-06 09:45:25 +09:00
haya14busa
82dfa75ba8
Merge branch 'fix/undotree' into master
2014-01-06 09:29:32 +09:00
haya14busa
c6a7c4ff10
Fix undotree
...
Problem : EasyMotion destroy undotree by overwriting buffer text
temporarily
Solution : Use wundo & rundo
Reference: :h wundo
:h rundo
2014-01-06 09:24:32 +09:00
haya14busa
28cfe7eefd
Update TODO
2014-01-06 00:10:54 +09:00
haya14busa
f29df93431
Remove some tasks from the TODO list
2014-01-06 00:06:10 +09:00
haya14busa
c1238af513
Update README
...
Add within line motion description
2013-12-29 16:32:40 +09:00
haya14busa
53100fbc61
Implement within Line Motion!
2013-12-29 16:21:37 +09:00
haya14busa
a4da14fa14
Merge branch 'feature/smartsign' into master
2013-12-29 15:37:08 +09:00
haya14busa
996f8fcdc7
Update doc
...
Add description of Easymotion_smartsign
2013-12-29 15:19:42 +09:00
haya14busa
652e5985b4
Add small condition to migemo
2013-12-29 14:31:34 +09:00
haya14busa
4c55ab61ac
Add smartsign feature like smartcase
...
Now, you can jump to '!' by '1'.
Option: keyboard layout
g:EasyMotion_use_smartsign_us
g:EasyMotion_use_smartsign_jp
2013-12-29 14:29:05 +09:00
haya14busa
9185b1362a
Update .gitignore
2013-12-23 01:00:13 +09:00
haya14busa
37e5506b8b
Refactoring JumpToAnywhere motion!
2013-12-23 01:00:13 +09:00
haya14busa
fe8d8448cf
Refactoring Find motion!
2013-12-23 01:00:07 +09:00
haya14busa
6cb60225bf
Fix SelectLine & SelectPhrase behavior
...
Now cursor jump to second typed position
2013-12-22 20:55:28 +09:00
haya14busa
e5aac13f0b
Improve do mapping behavior
2013-12-22 20:49:35 +09:00
haya14busa
5ad98ce6d4
Merge branch 'lazymotion' into master
2013-12-22 00:45:35 +09:00
haya14busa
026ae452d4
Revert "Update document"
...
This reverts commit 23a84eb408
.
2013-12-22 00:44:59 +09:00
haya14busa
0bcb75ba38
Oops
2013-12-22 00:43:29 +09:00
haya14busa
aa0fac362f
Improve README
2013-12-22 00:04:26 +09:00
haya14busa
5173b63a32
Update Document drastically!
...
<Plug> mapping
JumpToAnywhere motion
and others
2013-12-21 23:01:01 +09:00
haya14busa
7e9a922edd
Add different flag for Special function mappings
2013-12-21 22:42:48 +09:00
haya14busa
f24d8c5ff2
Prepare missing bidirectional function
2013-12-21 21:29:53 +09:00
haya14busa
530723fc7a
Backward compatible mapping for special function
2013-12-21 21:29:27 +09:00
haya14busa
07e1bbd191
Backward compatible mapping
2013-12-21 20:00:37 +09:00
haya14busa
23a84eb408
Update document
...
Add description about EasyMotion_use_upper feature
2013-12-21 02:42:11 +09:00
haya14busa
552720caf6
Update document
...
Add description about EasyMotion_use_upper feature
2013-12-21 02:41:27 +09:00
haya14busa
8eb886cea7
Add and fix some comment
2013-12-21 01:46:41 +09:00
haya14busa
dfbc3415a0
Implement uppercase target
...
Show target label by uppercase letter, but you can type it as lowercase
Make sure g:EasyMotion_keys doesn't include lowercase
2013-12-21 01:45:00 +09:00
haya14busa
cc4c084597
Add and fix some comment
2013-12-21 01:43:16 +09:00
haya14busa
f8078d6939
Implement uppercase target
...
Show target label by uppercase letter, but you can type it as lowercase
Make sure g:EasyMotion_keys doesn't include lowercase
2013-12-21 01:28:05 +09:00
haya14busa
ab391daf44
Modify global variable
...
Change them to s: from g: or add prefix to them
2013-12-20 18:33:36 +09:00
haya14busa
942cce2927
Modify global variable
...
Change them to s: from g: or add prefix to them
2013-12-20 18:31:20 +09:00
haya14busa
d739e65270
Support JumpToAnywhere motion!
...
You can config this motion by g:EasyMotion_re_anywhere in your vimrc
Example:
let g:EasyMotion_re_anywhere = '\v(<.|.>|^$)'
2013-12-20 16:55:17 +09:00
haya14busa
ead7164a4b
Refactoring EasyMotion#init#InitMappings
...
Now you can chose do mapping or preparing <Plug> only
2013-12-20 16:55:02 +09:00
haya14busa
0bffa2ddc2
Feature: vim-easymotion-user
2013-12-20 15:04:46 +09:00
haya14busa
4c38b72a1e
Prepare <Plug> for extended function
2013-12-19 15:55:31 +09:00
haya14busa
66480855da
Support <Plug> mappings
...
Delete: g:variable mappings
2013-12-19 02:58:51 +09:00
haya14busa
7715fc0caf
Fix: autoload script is loaded when vim starting
...
Solution: Use autoload/EasyMotion/init.vim to call init functions
2013-12-18 22:41:31 +09:00
haya14busa
e707333290
Change s:migemo_dicts location
2013-12-18 22:39:41 +09:00
haya14busa
8a897c58f0
Use save cpo options in autoload/ too
2013-12-18 21:42:56 +09:00
haya14busa
c38978a50f
Update TODO
2013-12-18 21:35:42 +09:00
haya14busa
f75689e554
Use cpo save
...
:h use-cpo-save
2013-12-18 21:33:03 +09:00
haya14busa
f83bdc1bd5
Change undobreak command
...
This method doesn't depend on vim mode.
2013-12-10 19:38:43 +09:00
haya14busa
2b1bc28fb2
Prepare <Plug> mapping(S only)
...
Note: currently it is only EasyMotion S function
2013-11-28 16:28:36 +09:00
haya14busa
e319902b9a
Compensate deleted lines
...
When you delete lines above current cursor position by SelectLines or
SelectPhrase, restoring cursor position didn't work intuitively
this commit fix this problem
2013-11-27 23:36:43 +09:00