More success porting Lilypond/Frescobaldi capabilities over to Neovim: I can now easily do musical transformations on Lilypond notation!

I can transpose passages, double/halve the durations, dot/undot everything, apply a completely new rhythmic pattern, or remove repeated duration indicators or make them explicit again.

This uses the remote plugin feature on Neovim: https://github.com/reillypascal/nvim/tree/main/rplugin/python3

#Neovim #Nvim #Lilypond #Frescobaldi #Python #Composition #ClassicalMusic

@al3x I do a cleanup step on every minor #nvim release. I guess the next one will force a lot of people do re-estimate their needs.

Probando #Claude en #nvim mediante el plugin Avante.

Parece sólido. Veremos en unos días.

​ Neovim helm users question 

I currently have the following installed via lazy:

-- formatting helm charts properly { 'towolf/vim-helm', ft = {'helm'}, enabled = true, }, { "qvalentin/helm-ls.nvim", ft = "helm", opts = { conceal_templates = { -- enable the replacement of templates with virtual text of their current values -- note: for better wrapping support, set `vim.opt.conceallevel = 2` enabled = false, }, }, },

I also have tree-sitter installed and I've already done a :TSInstall helm, but for some reason, it's not highlighting my .Values.parameters quite right. See in the screenshot below how it doesn't give me highlights for the period or the word Values.

When I do an :Inspect on the Values, it says:

Syntax - gotplAction

but that can't be right 
What do you think I could be doing wrong?

#neovim #nvim #helm #treesitter

Not gonna lie, a few years ago when I eared @robinm asking for a built-in plugin manager in #vim / #nvim, I was not convinced.

Why? Because I thought it was already the case. `pack/{opt,start}` has been around for quite a while now and I used #git #submodules to have a portable configuration.

Since then, I've used various plugins manager. They're handy but don't offer much more than the built-in.

And now, back to sugar-coated basics: https://echasnovski.com/blog/2026-03-13-a-guide-to-vim-pack.

I now agree with @robinm.

A Guide to vim.pack (Neovim built-in plugin manager) – Evgeni Chasnovski

A somewhat concise yet comprehensive guide to vim.pack: how it works and how to use it

Evgeni Chasnovski

How to exit vim?

No joke ofc

But how do i learn vim i feel really stupid XD

What do you mean i have no problems memorizing docker and nix syntax but cant remember to write ":i" to insert-

#vim #nvim #neovim

я наманкипатчил решение :D

#nvim #neovim #typst #treesitter

Имелось:
- стандартные хоткеи в yazi для копирования путей с сомнительными описаниями и кривой семантикой
- добавленные мною хоткеи с теми же проблемами
- написанные мною когда-то хоткеи в конфиге nvim'а с теми же проблемами, к тому же не соотносящиеся с хоткеями в yazi

В итоге я либо не помнил, какой именно у меня используется хоткей, либо в целом забывал о существовании некоторой функции. Чаще всего просто копировался полный путь, вставлялся в пустой буфер и ручками редактировался, после чего снова копировался.

Сегодня мне это надоело, поэтому я переделал хоткеи, чтобы у них была вменяемая семантика, плюс чтобы они были одинаковые в yazi и nvim с точностью до префикса.

#nvim #neovim #yazi

https://github.com/rebelot/heirline.nvim:
> Update triggers: Re-evaluate components only when some condition is met or specific autocommand events are fired.

Надо будет как-нибудь потыкать 

#nvim #neovim

Пытаюсь оптимизировать глупый lualine, пересчитывающий всю панельку каждую секунду + при каждом перемещении курсора.

#nvim #neovim #lua #lualine