haya14busa
ee08b922a5
Use set_prompt() instead of s:cmdline.prompt
2014-02-17 20:52:45 +09:00
haya14busa
f5ec6cba56
Update vital-over
...
set_prompt & get_prompt
2014-02-17 20:44:26 +09:00
haya14busa
67eab2c5c7
Merge branch 'modify/cmdline' into master
2014-02-17 00:01:09 +09:00
haya14busa
893fc516e0
Update vital-over
2014-02-17 00:00:22 +09:00
haya14busa
46606a9cc1
Fix feedkeys() works bad when c
operator with search motion
...
close #107
2014-02-16 15:21:37 +09:00
haya14busa
3980b690bb
Merge branch 'handle/avoidhighlight' into master
2014-02-15 00:17:33 +09:00
haya14busa
ff4bdedaa4
Minor improvement of silent_feedkeys()
2014-02-13 11:40:01 +09:00
haya14busa
55063e6868
Improve n-key find motions' consistency with default search
...
Highlight all the matches after the landing.
Close #100
2014-02-13 11:27:07 +09:00
haya14busa
ea8da5c03d
Remove init.vim
2014-02-13 10:56:38 +09:00
haya14busa
a31ec1191a
Handle avoid Error & MatchParen highlight correctly
2014-02-12 13:33:21 +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
4ded78e697
Fix CSApprox: handling g:CSApprox_loaded #98
2014-02-11 19:03:00 +09:00
haya14busa
263f1cabf1
Workaround fix of guicursor...
2014-02-11 14:17:04 +09:00
haya14busa
f952b61ce7
Improve regexp for search
2014-02-11 01:57:50 +09:00
haya14busa
6ab03b72c2
Improve handling \c and \C
2014-02-10 22:28:10 +09:00
haya14busa
697c05d8bd
Merge branch 'fix-highlight-restore-E416' of https://github.com/blueyed/vim-easymotion into blueyed-fix-highlight-restore-E416
...
close #95 #78
Conflicts:
autoload/EasyMotion.vim
autoload/vital/_easymotion/Over/Commandline.vim
2014-02-10 20:40:08 +09:00
haya14busa
37e6297bc4
Fix typo
2014-02-10 20:33:25 +09:00
haya14busa
a944fdf37c
Fix illegible highlighting of Error
...
Solution: Save Error highlight value and turn off temporarily, and restore
after EasyMotion
close #78
Thanks @LFDM
2014-02-10 20:33:25 +09:00
haya14busa
059d2fc008
Merge branch 'improve/cmdline' into master
2014-02-10 19:45:34 +09:00
haya14busa
f929095428
Update vital-over: improve highlight
2014-02-10 19:44:02 +09:00
Daniel Hahler
5cc1303a2d
multibyte: use matchstr
instead of byte index
...
Ref: https://github.com/Lokaltog/vim-easymotion/issues/16
2014-02-10 08:32:01 +01:00
haya14busa
7424110be8
Revert "Fix illegible highlighting of Error"
...
This reverts commit dd13757c40
.
2014-02-10 15:46:59 +09:00
haya14busa
ff5a3a7d3d
Modify cmdline for vital-over update
2014-02-10 10:34:55 +09:00
Daniel Hahler
c8c9dfd3bf
Do not match newlines in highlight
output
...
Without this, `links to Foo` might be included, which results in an
error, when throwing that into a call to `highlight` to restore it.
The proper fix would be to restore it as `highlight link Cursor|Error
FooLink`, but that requires refactoring, since the return value for
`hl_cursor_off`/`turn_off_hl_error` is used as a definition also.
Fixes https://github.com/osyo-manga/vital-over/issues/23
Fixes https://github.com/Lokaltog/vim-easymotion/issues/95
2014-02-10 01:55:05 +01:00
haya14busa
7acbd9996b
Update vital-over
2014-02-09 21:21:26 +09:00
haya14busa
9650037041
Merge branch 'improve/commandline' into master
2014-02-08 01:47:44 +09:00
haya14busa
d68151da8d
Update vital-over
2014-02-08 01:41:14 +09:00
haya14busa
b82626f614
Fix condition for CSApprox
2014-02-07 16:45:11 +09:00
haya14busa
ff5567fc7e
Maybe workaround but it seems to fix handlin CSApprox
2014-02-07 16:06:20 +09:00
haya14busa
d7a1d45a2e
Move init highlight function to highlight.vim from init.vim
2014-02-07 15:20:58 +09:00
haya14busa
dd13757c40
Fix illegible highlighting of Error
...
Solution: Save Error highlight value and turn off temporarily, and restore
after EasyMotion
close #78
Thanks @LFDM
2014-02-07 10:33:35 +09:00
haya14busa
2c75f4f462
Modify regexp of visual mode
2014-02-07 02:17:56 +09:00
haya14busa
508978ea58
Update vital-over
2014-02-06 23:04:12 +09:00
haya14busa
525b008695
Modify should_use_smartcase to should_case_sensitive
...
Take into account &ignorecase and &smartcase for n key find motion to be
consistent with vim default search
2014-02-06 22:12:52 +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
5475bd72f6
Merge branch 'improve/commandline' into dev
2014-02-06 19:44:30 +09:00
haya14busa
936adf59f0
Remove on_cancel & use exit_code()
2014-02-06 19:35:16 +09:00
haya14busa
262152aad0
Update vital-over
2014-02-06 19:08:14 +09:00
LFDM
2fbe70aa34
Deletes an obsolete function
...
Has been moved to the helpers file in the past
2014-02-05 21:11:06 +01:00
haya14busa
cb0ba2563d
Oops
2014-02-05 23:15:57 +09:00
haya14busa
8a11e55e60
Improve highlight
2014-02-05 16:06:47 +09:00
haya14busa
949448ec24
Move highlight to autoload/ from plugin/
2014-02-05 15:18:25 +09:00
haya14busa
01f7f06a0a
Fix shade configuration for find motion command line
...
close #83
2014-02-05 15:15:05 +09:00
haya14busa
d3ee7bb8d9
Improve command line for find motion
...
Add:
- autocmd User
- InsertRegister
- EMCommandLine Map, NoreMap, UnMap
- Emacs like keymapping by default
Change:
- Modify default buffer completion key from <C-d> to <C-l>
2014-02-05 14:20:50 +09:00
haya14busa
09aed7af0c
Update vital-over
2014-02-05 14:16:23 +09:00
haya14busa
a45cee4b42
Improve highlight & speed
...
Including Cosmetic change
2014-02-04 17:31:55 +09:00
haya14busa
8e4ec37037
Fix to use global variable for highlight group
2014-02-04 17:31:55 +09:00
haya14busa
a3379ce3cb
Modify author description
2014-02-02 02:26:06 +09:00
haya14busa
733d5a1bde
Merge branch 'master' into adjust/lokaltog
2014-02-02 02:11:10 +09:00
haya14busa
f5fd47968e
Merge branch 'feature/vital-over' into master
2014-02-02 02:03:39 +09:00
haya14busa
b368309fb3
Modify to use vital-over for commandline of find motion
...
Add buffer completion, paste and mapping feature
2014-02-02 02:02:26 +09:00
haya14busa
4b06dd6e8b
Modify detection of <CR>
2014-02-01 13:03:46 +09:00
haya14busa
5b2b33f36e
Completely remove special function: SelectLines & SelectPhrase
2014-01-31 16:59:28 +09:00
haya14busa
c9d0d18190
Vitalize Over.Commandline
2014-01-29 14:29:23 +09:00
haya14busa
6025c757d4
Fix: space
2014-01-27 21:47:10 +09:00
haya14busa
db1e6a6a91
Find motion: Convert space to start of spaces
2014-01-27 21:42:55 +09:00
haya14busa
f26a4597db
Implement cursor move to n key motion command line
...
Heavily using code from vim-over
Author : osyo-manga
URL : https://github.com/osyo-manga/vim-over
2014-01-26 22:58:00 +09:00
haya14busa
2f9147321b
Move some should_use_ function to helper
2014-01-26 22:58:00 +09:00
haya14busa
fb419c288d
Improve histadd
2014-01-26 22:58:00 +09:00
haya14busa
c3dee02800
Fix command_line <C-o> behavior
2014-01-24 17:04:30 +09:00
haya14busa
ff15dabea7
Improve find motion scroll
2014-01-24 01:06:21 +09:00
haya14busa
1124db2edd
Improve cursor & shade regexp
2014-01-24 01:03:48 +09:00
haya14busa
7f8c3ed560
Modify description
2014-01-24 00:59:47 +09:00
haya14busa
5d5fd07500
Merge branch 'feature/offscreen_search' into master
2014-01-23 22:58:49 +09:00
haya14busa
a3b00518d2
Fix typo
2014-01-23 22:56:58 +09:00
haya14busa
0d39901b11
Implement scroll to find motion cmd line
2014-01-23 22:53:58 +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
911f3f5b5c
Fix withinline motion hang up
...
close #7
2014-01-23 11:19:38 +09:00
haya14busa
db36e18922
Fix dot repeat fails when the number of previous target is only 1
...
Rename: s:previous.target -> s:dot_repeat.target
2014-01-22 16:29:38 +09:00
haya14busa
810fbe098a
Refactoring withinline motion
...
Fix: withinline bd-t
2014-01-22 16:29:26 +09:00
haya14busa
d83b9d10d0
Modify EasyMoton#User
2014-01-22 16:27:16 +09:00
haya14busa
2b2c588f39
Modify all function return is_cancelled flag
2014-01-22 14:08:48 +09:00
haya14busa
4ee679fd4a
Merge branch 'feature/hl-cursor' into master
...
Conflicts:
autoload/EasyMotion.vim
2014-01-22 11:17:03 +09:00
haya14busa
16ec2a977e
Implement cursor highlight feature
2014-01-22 11:08:30 +09:00
haya14busa
d9ad959e86
Fix '.' repeat of bidirectional find motion & Note
2014-01-21 17:22:27 +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
c2c15d74ab
Merge branch 'feature/inc_highlight' into master
2014-01-21 08:14:44 +09:00
haya14busa
b625144c96
Fix to use move highlight condition
2014-01-21 06:28:04 +09:00
haya14busa
b7bb754be8
Fix cursor highlight priorities
2014-01-21 06:26:25 +09:00
haya14busa
a82d558656
Merge branch 'fix/adjust-prompt' into master
2014-01-21 04:20:25 +09:00
haya14busa
e2539a329b
Implement clever-f like feature
2014-01-20 14:36:50 +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
bd04f3dad4
Fix typo
2014-01-19 21:21:57 +09:00
haya14busa
99b6d953ab
Fix side effect of overwriting buffer(b:changedtick)
...
Only for tpope/vim-repeat
2014-01-19 21:17:51 +09:00
haya14busa
9e8ea88683
Fix dot repeat motion use previous motion info
...
Problem: Previous motion info is updated by other motion too.
Solution: Store 'dot' previous motion and use it
2014-01-19 21:12:17 +09:00
haya14busa
7faff893e2
Handling 'y' repeat
2014-01-19 17:59:30 +09:00
haya14busa
1cf3f96f3c
Cosmetic
2014-01-18 02:46:48 +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
37d8bafd0a
Refactoring: find motion
2014-01-17 19:52:42 +09:00
haya14busa
5bed6b3f9e
Cosmetic: retab to expandtab all and add modeline
2014-01-17 17:39:26 +09:00
haya14busa
5edc6e1a58
Fix&Feature : Consider EasyMotion as jump-motion
...
close #5
2014-01-17 17:20:09 +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
6b77811186
Implement next/previous motion like ;
& ,
2014-01-16 23:18:56 +09:00
haya14busa
cb45856d7d
Reset current dictionary
2014-01-16 23:06:01 +09:00
haya14busa
335ea6dac7
Fix typo
2014-01-16 15:57:23 +09:00
haya14busa
c7e1b7c2bf
Implement "." repeat!
...
Require tpope/vim-repeat
2014-01-16 13:36:55 +09:00