Adopting Helix-isms | Kris Tun
An exploration of adopting Helix-isms into my Neovim workflow
Great keybindings if you want multiple cursors in neovim with a plugin
Adopting Helix-isms | Kris Tun
An exploration of adopting Helix-isms into my Neovim workflow
Great keybindings if you want multiple cursors in neovim with a plugin
Adopting Helix*Isms
이 글은 Neovim에서 Helix 에디터로 전환한 경험과 Helix의 장점, 특히 강력한 멀티커서 기능에 대해 다룹니다. Helix는 가벼운 의존성과 직관적인 키 바인딩, 그리고 선택 후 동작하는 독특한 편집 방식을 제공해 빠른 텍스트 편집에 적합합니다. 또한 Helix의 컬럼 기반 심볼 선택 기능은 Neovim의 기존 플러그인보다 우수한 탐색 경험을 제공합니다. 다만 세션 관리와 퀵픽스 리스트 같은 일부 기능은 아직 Neovim만큼 완성되지 않아 보완이 필요합니다.
I've been really enjoying working with Lilypond! Today I wrote about some more helpful ways to work with MIDI files in the terminal and quickly build Lilypond projects from Neovim:
https://reillyspitzfaden.com/posts/2026/05/neovim-lilypond-midi-files-terminal/
#Lilypond #Neovim #MIDI #Composer #ClassicalMusic #ContemporaryClassical #MaxMSP #ElectronicMusic
I recently wrote http://jdebp.info/FGA/original-vi.html and was thinking of doing something like this, to augment it; because Sven Guckes's list (https://guckes.net/vi/clones.html) is definitely dated and incomplete, nowadays.
It does not have #NeoVIM (for obvious reasons). Most lists of clones miss that there are several forks of Bostic #nvi, not least the two forks that are in #FreeBSD and #NetBSD base. Similarly, #DragonFlyBSD has forked nvi2.
the refactor of my treesitter plugin seems like is in a good shape. i've removed the dependency on nvim-treesitter and can now install parsers based on a "snapshot."
i still need to test it more before i make it the default branch. but if anyone is brave enough to try it, or kind enough to comment on the documentation on the readme, here is the link to the new branch:
Vim discovery of the day: I often want to duplicate a selected block, and leave the cursor at the beginning of the second occurrence (copy / paste a test, then modify the new test for example).
`yP` does almost that, but the cursor stays at the beginning of the first occurrence.
Presto, here is `:t-` ! :t is "copy", and it needs a range. - means -1, it copies it before. Therefore, at the end of the copy, the cursor is left between the two occurrences.
EDIT: ygP works too!
#neovim is simple! To copy ("yank"?) the entire buffer into clipboard, just hit [Esc] for Normal mode, followed by `ggyG`! ("go to the beginning of the buffer, yank selection, go to the end of buffer".) Of course you must first add this to use your OSes clipboard...:
```
vim.opt.clipboard = "unnamedplus"
```
Use `:w !sudo tee %` to save a file that requires elevated permissions to edit, when you have forgotten to append sudo before opening it.