Have you tried Krita?
@lemmy.world
Not sure if this helps, but here's my ordering:
sorting = {
priority_weight = 2,
comparators = {
require("copilot_cmp.comparators").prioritize,
compare.offset,
compare.exact,
compare.recently_used,
compare.score,
compare.scopes,
compare.locality,
compare.kind,
compare.sort_text,
compare.length,
compare.order,
},
},
...Realistically copilot is so good that it knows what the next word I'm completing is without even typing in a single character, so this doesn't bother me like it used to.
For autoformatting, try an autocmd:
autocmd BufWritePre * lua vim.lsp.buf.format()
Or alternatively, I use:
autocmd BufWritePre * lua require("utils").format()
-- Formats the current buffer
function utils.format()
local whitelist = { "python", "rust" }
if vim.tbl_contains(whitelist, vim.bo.filetype) then
vim.lsp.buf.format()
end
end
It feels far more natural to me than lightspeed.nvim and leap.nvim. I should probably time myself, but I feel like I'm jumping around at least 4x as fast leap.nvim et al, but without even thinking. At all. It's that natural.
...It's exactly how I would have designed such a navigation plugin I had time to create one, and addresses some things I would have liked to see in its predecessors. Actually, it's a bit better than what I would have come up with. I mean, it's a folke plugin. Simultaneously stellar engineering and design.
I've read parts of this. People I've recommended it to tell me that it's easier to read if you already know the topics beforehand. I don't disagree, but it's still nice to see what a "20 page crash course" in any given area of mathematics looks like.
thanks for using Leebra!
go to feed...