tzachar
124f1611f1
Statusline view in search mode or command line mode ( #729 )
...
* Search mode horizontal view
Enabled by setting `experimental.horizontal_search = true`
* use stylua
* move to a floating window instead of abusing status line
* pass all tests
* rework
1. rename entries view file and memeber to wildmenu_entries_view
2. move config to config.view.entries
3. support both in insert mode and cmdline
4. make separator configurable by config.view.separator
* rearange wildmenu config
Changed config to:
```lua
view = {
entries = {name = 'wildmenu', separator = '|' }
},
```
* allow view.entries to be either a literal string or a table
2022-02-01 16:47:34 +09:00
hrsh7th
2d67b6dd76
Fix #756
2022-01-25 10:06:36 +09:00
hrsh7th
27123b1297
Fix #754
2022-01-24 23:46:47 +09:00
hrsh7th
7a1e484806
Improve recently used
2022-01-20 17:06:48 +09:00
hrsh7th
21456a109e
fmt/test
2022-01-10 23:01:47 +09:00
hrsh7th
3f7b7b258a
Add complete_done event and improved the recently_used sorter.
...
Fix #708
2022-01-08 13:38:55 +09:00
hrsh7th
b185e303bd
Improve group handling
2021-10-23 00:38:55 +09:00
hrsh7th
533f17c569
group -> group_index
2021-10-22 19:52:48 +09:00
hrsh7th
530834e8c0
Fix group index bug
2021-10-22 19:50:28 +09:00
hrsh7th
0d4275e62d
Fix
2021-10-22 18:26:50 +09:00
hrsh7th
e4a2cec153
Implement source group.
...
Fixes #391
2021-10-22 18:24:03 +09:00
hrsh7th
f0a6cca5b9
Fix #355
2021-10-16 22:09:01 +09:00
hrsh7th
20aa77b492
format&lint
2021-10-10 14:04:39 +09:00
hrsh7th
370e6ff076
Use nvim_win_hide instead o nvim_win_close for supporting custom menu on cmdwin
2021-10-10 12:23:39 +09:00
hrsh7th
883eee5bbc
Use <C-h> and support cmdwin
2021-10-10 00:01:15 +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