#neovim — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #neovim, aggregated by home.social.
-
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'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'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'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'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.
-
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.
-
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.
-
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.
-
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!
-
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!
-
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!
-
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!
-
Use `:w !sudo tee %` to save a file that requires elevated permissions to edit, when you have forgotten to append sudo before opening it.
-
Use `:w !sudo tee %` to save a file that requires elevated permissions to edit, when you have forgotten to append sudo before opening it.
-
@archlinux actualizado y reiniciado... #linux #kernel 7.0 corriendo!
Eso sí, tuve que reemplazar mi terminal drop-down, qterminal me empezó a dar problemas con #neovim... así que volví a la vieja y querida #tilda 😃
#gnu #linux #archlinux #update #upgrade #tilda #guake #qterminal
-
#Vim carnival submissions about #PKM.
I hoped to get more people involved, but that wasn’t the case. Perhaps the next one will be 😅.
I loved @malin' mapping:
inoremap <C-l> <c-g>u<Esc>[s1z=`]a<c-g>u
I'll let you find what it does
#neovim #plaintext #notes #carnivals #fediverse #mastodon #editors #opensource #indieweb #BSD #linux
-
#Vim carnival submissions about #PKM.
I hoped to get more people involved, but that wasn’t the case. Perhaps the next one will be 😅.
I loved @malin' mapping:
inoremap <C-l> <c-g>u<Esc>[s1z=`]a<c-g>u
I'll let you find what it does
#neovim #plaintext #notes #carnivals #fediverse #mastodon #editors #opensource #indieweb #BSD #linux
-
#Vim carnival submissions about #PKM.
I hoped to get more people involved, but that wasn’t the case. Perhaps the next one will be 😅.
I loved @malin' mapping:
inoremap <C-l> <c-g>u<Esc>[s1z=`]a<c-g>u
I'll let you find what it does
#neovim #plaintext #notes #carnivals #fediverse #mastodon #editors #opensource #indieweb #BSD #linux
-
#Vim carnival submissions about #PKM.
I hoped to get more people involved, but that wasn’t the case. Perhaps the next one will be 😅.
I loved @malin' mapping:
inoremap <C-l> <c-g>u<Esc>[s1z=`]a<c-g>u
I'll let you find what it does
#neovim #plaintext #notes #carnivals #fediverse #mastodon #editors #opensource #indieweb #BSD #linux
-
A friend was reviewing some system misconfigurations on his PC today and piped a file directly into Neovim. The rationale for using a text editor as a terminal pager was to utilise its syntax highlighting and search capabilities.
This is effective for reading short configuration scripts. When handling massive log files, pagers like less or more provide a more efficient mechanism. A standard pager streams the text incrementally for immediate viewing. Neovim attempts to load the entire document into system memory.
-
My change to add Grafana Alloy fmt and validate commands to none-ls has been merged into none-ls-extras! You can now easily set up formatting and validation of alloy files in Neovim by configuring the appropriate none-ls sources.
-
#WeeklyBrainDump time! You get two blog posts in as many days from me, aren't you lucky 🧡
- I've started streaming #Tetris again on https://www.twitch.tv/hell_rok
- Changing my #Neovim / #tmux setup
- I'm trying out comments on my blog in a fun way (inspired by [this post](https://ploum.net/2026-03-20-social-smolnet.html) by @ploum )https://sean.taylormadetech.dev/2026/04/30/weekly-brain-dump-20.html
-
#WeeklyBrainDump time! You get two blog posts in as many days from me, aren't you lucky 🧡
- I've started streaming #Tetris again on https://www.twitch.tv/hell_rok
- Changing my #Neovim / #tmux setup
- I'm trying out comments on my blog in a fun way (inspired by [this post](https://ploum.net/2026-03-20-social-smolnet.html) by @ploum )https://sean.taylormadetech.dev/2026/04/30/weekly-brain-dump-20.html
-
#WeeklyBrainDump time! You get two blog posts in as many days from me, aren't you lucky 🧡
- I've started streaming #Tetris again on https://www.twitch.tv/hell_rok
- Changing my #Neovim / #tmux setup
- I'm trying out comments on my blog in a fun way (inspired by [this post](https://ploum.net/2026-03-20-social-smolnet.html) by @ploum )https://sean.taylormadetech.dev/2026/04/30/weekly-brain-dump-20.html
-
#WeeklyBrainDump time! You get two blog posts in as many days from me, aren't you lucky 🧡
- I've started streaming #Tetris again on https://www.twitch.tv/hell_rok
- Changing my #Neovim / #tmux setup
- I'm trying out comments on my blog in a fun way (inspired by [this post](https://ploum.net/2026-03-20-social-smolnet.html) by @ploum )https://sean.taylormadetech.dev/2026/04/30/weekly-brain-dump-20.html
-
Wrote a blog post about switching away from the terminal in #Neovim to using #tmux display-popup.
This was a lot less straight forward than expected so thought documenting it would help others in the future.
https://sean.taylormadetech.dev/2026/04/29/tmux-display-popup.html
-
Wrote a blog post about switching away from the terminal in #Neovim to using #tmux display-popup.
This was a lot less straight forward than expected so thought documenting it would help others in the future.
https://sean.taylormadetech.dev/2026/04/29/tmux-display-popup.html
-
Wrote a blog post about switching away from the terminal in #Neovim to using #tmux display-popup.
This was a lot less straight forward than expected so thought documenting it would help others in the future.
https://sean.taylormadetech.dev/2026/04/29/tmux-display-popup.html
-
Wrote a blog post about switching away from the terminal in #Neovim to using #tmux display-popup.
This was a lot less straight forward than expected so thought documenting it would help others in the future.
https://sean.taylormadetech.dev/2026/04/29/tmux-display-popup.html
-
Wrote a blog post about switching away from the terminal in #Neovim to using #tmux display-popup.
This was a lot less straight forward than expected so thought documenting it would help others in the future.
https://sean.taylormadetech.dev/2026/04/29/tmux-display-popup.html
-
Vim Fracturing Along LLM Lines – Is This the Dawn of a New Age of LLM vs. Non-LLM Codebases? https://lowendbox.com/blog/vim-fracturing-along-llm-lines-is-this-the-dawn-of-a-new-age-of-llm-vs-non-llm-codebases/ #Editorial&News #vimclassic #neovim #neovim #evi #vim #vi
-
Update: I found this (macOS) utility for playing MIDI files from the command line and it works great with Lilypond/Neovim!
https://ssb22.user.srcf.net/mwrhome/mac-midi.html
It's about a hundred lines of C, which means even if it's abandoned at some point I should be able to update it myself.
The problem with a lot of similar programs is they use e.g., fluidsynth, when what I want is to play the file back over the IAC bus into Max/MSP, SuperCollider/etc. This lets me choose the starting point in the MIDI file and easily play it into IAC from my terminal!
-
Wondering how to give talks from the terminal?
In this Terminal Tuesday episode, we interviewed Matias Fontanini, the creator of "**presenterm**" 📢
🦀 A brilliant terminal presentation tool!
▶️ Interview: https://www.youtube.com/watch?v=Hiz7MDdo5FQ
⭐ Presenterm: https://github.com/mfontanini/presenterm