hrsh7th
881ca573db
Re-support script mapping
2021-10-28 00:50:50 +09:00
hrsh7th
a58916386b
fmt
2021-10-27 12:39:26 +09:00
hrsh7th
cae2e8f48b
RFC: cmdline completion ( #362 )
...
* manual support dot-repeat
* cmdwin and terminal
* cmdline only
* Fix
* fix
* Improve
* Fix test
* Support macro
* disable cmdline for now
* Simplify
* fmt
* consume once
* Ignore = type
* cmdline
* fmt
* Improve
* update
* fmt
* Support incsearch
* fix
* Add api
* Avoid cmdline completion if the native_menu enabled
* fix for macro
* Improve
* fmt
* Insert-mode only by default
* Update
* avoid conflict
* Improve default mapping
* Fix
* fix
* similar to native
* Update
* Fix README.md
* Improve
* Use <afile>
2021-10-27 12:38:46 +09:00
hrsh7th
b5899f05c5
Fix #414
2021-10-26 23:37:11 +09:00
hrsh7th
ea6dde8081
Add tests for #226
2021-10-25 23:11:59 +09:00
hrsh7th
880137f5e8
Fix #226
2021-10-25 23:00:22 +09:00
Alex Tylor
b546f50f09
Expose get_selected_entry() from view module to main cmp module fixes #385 ( #386 )
...
* Expose get_selected_entry() from view module to main cmp module fixes #385
* add get_active_entry() also
* fix linting
* remove unused vars
Co-authored-by: alex.tylor <atylor@gmail.com >
2021-10-22 17:47:55 +09:00
hrsh7th
775a371660
Fix #375
2021-10-19 14:47:41 +09:00
hrsh7th
289d0929be
Remove meaningless code
2021-10-19 00:22:25 +09:00
hrsh7th
0f28030aef
Improve macro & dot-repeat support ( #363 )
...
* manual support dot-repeat
* cmdwin and terminal
* cmdline only
* Fix
* fix
* Improve
* Fix test
* Support macro
* disable cmdline for now
* Simplify
* fmt
* consume once
* Ignore = type
* cmdline
* Remove cmdline features
2021-10-16 23:37:32 +09:00
hrsh7th
ebe040b1a9
Fix #279
2021-10-16 13:27:36 +09:00
hrsh7th
5fe7dc1eea
Fix #348
...
Fix #254
2021-10-16 12:16:37 +09:00
Edwar Martinez
c658cc52df
Fix #343 ( #347 )
2021-10-13 20:26:05 +09:00
hrsh7th
49acc84853
Add item fields order
...
Fixes #337
2021-10-12 20:50:05 +09:00
hrsh7th
cfc211e395
Improve
2021-10-12 13:12:44 +09:00
hrsh7th
7a36a31331
No requires lazyredraw
2021-10-12 11:11:08 +09:00
hrsh7th
30ed4e43a6
Use <C-g> correctly
2021-10-12 01:53:27 +09:00
hrsh7th
d8e6a865e4
Use instead of
2021-10-11 00:43:53 +09:00
hrsh7th
ada9ddeff7
Use floating window for completion menus ( #224 )
...
* WIP
* WIP
* Fix #226
* Insert text
* Emulate vim native
* テキトウ
* Tekito
* Move scrollbar impl
* aaa
* Ignore unexpected event
* fix
* fix scroll
* Refactor (conflict...)
* Fix bug
* Positive integer
* Refactor a bit
* Fix for pumheight=0
* fx
* Improve matching highlight
* Improve colorscheme handling
* fmt
* Add cmp.visible
* Fix pum pos
* ABBR_MARGIN
* Fix cel calculation
* up
* refactor
* fix
* a
* a
* compat
* Remove current completion state
* Fix ghost text
* Add feature toggle
* highlight customization
* Update
* Add breaking change announcement
* Add README.md
* Remove unused function
* extmark ephemeral ghost text
* Support native comp
* Fix docs pos
* a
* Remove if native menu visible
* theme async
* Improvement idea: option to disables insert on select item (#240 )
* use ghost text instead of insertion on prev/next item
* add disables_insert_on_selection option
* move disable_insert_on_select option as argumet on
* update README
* use an enum behavior to disable insert on select
* Adopt contribution
* Preselect
* Improve
* Change configuration option
* a
* Improve
* Improve
* Implement proper <C-e> behavior to native/custom
* Support <C-c> maybe
* Improve docs view
* Improve
* Avoid syntax leak
* TODO: refactor
* Fix
* Revert win pos
* fmt
* ghost text remaining
* Don't use italic by default
* bottom
* dedup by label
* Ignore events
* up
* Hacky native view partial support
* up
* perf
* improve
* more cache
* fmt
* Fix format option
* fmt
* recheck
* Fix
* Improve
* Improve
* compat
* implement redraw
* improve
* up
* fmt/lint
* immediate ghost text
* source timeout
* up
* Support multibyte
* disable highlight
* up
* improve
* fmt
* fmt
* fix
* fix
* up
* up
* Use screenpos
* Add undojoin check
* Fix height
* matcher bug
* Fix dot-repeat
* Remove undojoin
* macro
* Support dot-repeat
* MacroSafe
* Default item count is 200
* fmt
Co-authored-by: Eric Puentes <eric.puentes@mercadolibre.com.co >
2021-10-08 18:27:33 +09:00
hrsh7th
f56e6b5ee4
Fix #226
2021-09-29 19:52:27 +09:00
hrsh7th
fdd3809893
Fix expr recursive mapping
2021-09-21 10:51:32 +09:00
hrsh7th
13e8b61371
Fix keymap bug
2021-09-19 13:40:27 +09:00
hrsh7th
7c8876330d
Fix #220
2021-09-19 02:23:58 +09:00
hrsh7th
a212356641
Fix macro again
2021-09-14 03:12:39 +09:00
hrsh7th
6fa1e70b48
Fix macro
2021-09-14 01:52:59 +09:00
hrsh7th
71b9ebd019
Hijack agressively
2021-09-13 17:55:38 +09:00
hrsh7th
f3af9e2ee6
Refactor keymap
2021-09-13 16:43:23 +09:00
hrsh7th
e46ae3b62e
Add keymap tests
2021-09-13 12:49:58 +09:00
hrsh7th
1cec1ecb31
Fix #188
2021-09-12 20:15:31 +09:00
hituzi no sippo
a58712bf16
fix StyLua command ( #190 )
...
* style: fix StyLua glob pattern
* style: fix style with StyLua
run './utils/stylua --config-path stylua.toml --glob 'lua/**/*.lua' -- lua'
2021-09-11 20:18:44 +09:00
hrsh7th
8fb4ee1075
Support macro with commit characters
2021-09-10 03:23:52 +09:00
hrsh7th
a50688066b
Fix #185
2021-09-09 18:15:56 +09:00
hrsh7th
1130da0aeb
Support <C-r>= and <Cmd>
2021-09-09 17:21:44 +09:00
hrsh7th
ff55c1bbca
Improve key handling
2021-09-09 15:37:32 +09:00
hrsh7th
f49685d3dd
Fix #177
2021-09-08 20:26:22 +09:00
hrsh7th
8f559af081
Support vim-endwise
2021-09-08 19:25:02 +09:00
hrsh7th
5551dfab17
Improve completion invoking
2021-09-08 12:59:49 +09:00
hrsh7th
972ff27325
Don't save macro
2021-09-04 02:38:36 +09:00
hrsh7th
2b48c15ca0
Reduce flicker if not macro recording
2021-09-03 13:43:29 +09:00
hrsh7th
4f14279408
Support macro
2021-09-03 11:51:27 +09:00
hrsh7th
bc50c49a7f
Revert abbreviation support
2021-08-28 02:24:31 +09:00
hrsh7th
5827dc9011
Support abbreviation
2021-08-28 01:56:35 +09:00
hrsh7th
359b576063
Fix #89
2021-08-27 11:58:21 +09:00
hrsh7th
3862af1474
Fix #52
2021-08-25 03:21:18 +09:00
hrsh7th
d56bf1d506
Fix #29 , #21
2021-08-17 00:57:57 +09:00
hrsh7th
4907b0e5be
Fix #17
2021-08-16 00:53:01 +09:00
hrsh7th
5cc6c61a7e
Fix key checking
2021-08-14 16:25:15 +09:00
hrsh7th
59a6ee577a
Add test
2021-08-10 21:56:42 +09:00
hrsh7th
35d04be45e
Improve keymap handling
2021-08-10 00:03:34 +09:00
hrsh7th
a11ddccb33
Support documentation window scrolling
2021-08-09 19:34:45 +09:00