Neovim users: what AI tools are you using? https://lobste.rs/s/6san1l #ask #ai #editors #vim
Neovim users: what AI tools are you using? https://lobste.rs/s/6san1l #ask #ai #editors #vim
Thursday Flow — April 10, 2025
Fueling progress one keystroke at a time
Daily Progress Report:
• #Beyond365DaysOfCode Day 102
• #100DaysOfCode Day 102
• #freeCodeCamp – Full Stack journey in motion
Daily Reading Log:
1 article from freeCodeCamp News
1 article on Daily.dev
Hands-On Work:
30 minutes of focused Vim practice
Trello board updated and streamlined
Continued with Full Stack Developer Curriculum
#Python #Vim #SecondYearOfCode #Code_Academy
À vrai dire, je suis plutôt à l’aise avec une poignée de fonctionnalités de #vim mais la première et dernière fois que j’ai essayé #Emacs, j’ai commencé à paniquer parce que je ne trouvais pas comment… le quitter !
NB : c’était il y a très longtemps et dans un terminal physique, donc il *fallait* que je trouve comment quitter…
Vim tip for today
The `!!` in normal mode lets you pass lines of code through the external CLI. I use it mostly to put the output of the external command into the current buffer. For example, `!!date` inserts the current date and time.
Just fired up a 15-year-old laptop with #ArchLinux installed that I repurposed for a Discord bot dev machine ! and I am shocked at how capable it is! Using #Vim for Python development and everything feels so light and snappy.
Who knew old tech could be this useful? If you’ve got an old machine, give it a shot!
#Linux #TechRevival #CodingLife #ArchLinux
For years I have been a heavy gVim user when it comes to news editing, and today I started using Vim in a GNOME terminal. It's going very well. I might stick with it.
I have no idea how long it would have taken me to do these two commits without #Vim/ #Neovim substitutions and macros!
https://code.oliverdavies.uk/opdavies/nixos-config/commit/ae61e41caaee7b739b7040d3037f3d49ba8876f1
https://code.oliverdavies.uk/opdavies/nixos-config/commit/c6fa8493df2a2e9d96293a0a86ac137f8527ea7d
Learning Fennel from Scratch to Develop Neovim Plugins https://lobste.rs/s/xkldrv #lisp #vim
https://lambdaisland.com/blog/2025-04-16-fennel
Oh, joy! Another thrilling installment of "Making #Vim Portable."
Because who wouldn't want to put their 1991 text editor in a shiny new box and lug it around like a prized relic?
https://github.com/edoannunziata/vimape #MakingVimPortable #Nostalgia #TechRelics #CodingHumor #PortableSoftware #HackerNews #ngated
I gotta say it feels so weird that after switching to neovim from vscode, my mindset switched from "missing features? I want to find the correct plugin" to "missing features? I want to write it myself"
from themes, to statusline, to tabline, to cmdline, and now to treesitter
Probably will actually write a plugin in the future if got more time
Editor market share via Stackoverflow:
https://survey.stackoverflow.co/2024/
VS Code 73.6%
…
Vim 21.6%
Neovim 12.5%
…
Nano 9.2% (dorks!)
Emacs 4.2%
Spacemacs 0.4%
ed, the standard text editor, is not reported, but we all know it should be #1.
Every once in a while I get super fascinated by Emacs and Org-mode.
Please help me out the rabbit hole.
https://www.mauromotion.com/posts/2025-04-16-doom-emacs-orgmode/
I’ve just set up GitHub copilot and copilot chat to my NVIM. It’s awesome. Can’t help playing with it half of the day.
#nvim #vim #ai #llm #buildinpublic #vibecoding
As a side note, the original VimGolf website that inspired this plugin is still active and usable: https://www.vimgolf.com/
A new plugin implements daily Vim Golf challenges: https://github.com/vuciv/golf
The goal is to change some text with the shortest number of keystrokes possible.
It's still quite early in development and there are a few bugs here and there, but it might be an interesting project to follow.
Vim tip for today
Execute command on all lines that match the pattern. Example: `:g/#/d` to delete all lines that contain the # character (for example, a comment).
:g/ - execute command on all lines that match the pattern
#/ - pattern to match
d - delete line