xzbdmw
xzbdmw
https://github.com/hrsh7th/nvim-cmp/blob/8f3c541407e691af6163e2447f3af1bd6e17f9a3/lua/cmp/init.lua#L333 It calls `cmp.core:prepare()` for every InsertEnter and it takes 20ms to run that prepare function, which makes `o` become laggy. And it is not async as its name suggests,...
close #1908 debounce_next_tick_by_keymap is a sync call, and this is the only place it is called. This change makes o faster, also i,a, etc.
Zed: They achieve these beautiful colors by regex substitute [`completion.details`](https://github.com/zed-industries/zed/blob/52591905fb8b399401082f7854be4a0fa5677627/crates/languages/src/rust.rs#L181) from language server and apply highlight to them.Currently cmp apply different highlight at a fix width, would be great to...
## What kind of change does this PR introduce? - Fix #2632 - Documentation ## Did this PR introduce a breaking change? - No
**Describe the bug** vim.fn.screen* function only return statusline result **To Reproduce** Steps to reproduce the behavior: repro.lua ```lua vim.keymap.set("n", "gt", function() local col = vim.fn.screencol() local row = vim.fn.screenrow() local...
**Is your feature request related to a problem? Please describe.** Sometimes result list is several lines and leave a lot blank lines **Describe the solution you'd like** shrink window height...
**Is your feature request related to a problem? Please describe.** In neovim, I use floating terminal to open lazygit, and it makes perfect sense if close event is translated into...
I think norm is much more useful than visual block, but the only regret is that some motion commands(w,e) do not display cursor positions.
I found displaying label in the third character is not intuitive to me. When you press label to jump, cursor actually jumps to the first typed char, ideally, put label...