Justin M. Keyes (@justinmk) 's Twitter Profile
Justin M. Keyes

@justinmk

@Neovim maintainer. Vim contributor. CC-BY-4.0

"People are afraid to merge." - Less Than Zero

ID: 17546928

linkhttps://sink.io calendar_today21-11-2008 21:58:58

1,1K Tweet

3,3K Followers

55 Following

Justin M. Keyes (@justinmk) 's Twitter Profile Photo

"What decides if a feature belongs in Neovim core?" - Maturity. Concepts that evolve into ecosystem "primitives", are all eventual candidates to lift into core. E.g. vim.pack, :terminal. - Leverage. E.g. vim._extui *deletes* 5k lines of code & improves UX. - Feedback loop. LSP,

Justin M. Keyes (@justinmk) 's Twitter Profile Photo

the @neovim vim.async PR is making good choices > what defines the universe is which changes are possible. They call those changes “tasks”.

Justin M. Keyes (@justinmk) 's Twitter Profile Photo

a website served from Neovim buffers 😂 - cool - useful (informs us about capabilities/gaps) - LWN-quality tech report (LWN=excellent)

a website served from Neovim buffers 😂

- cool
- useful (informs us about capabilities/gaps)
- LWN-quality tech report

(LWN=excellent)
Justin M. Keyes (@justinmk) 's Twitter Profile Photo

Added helptag.html to @neovim docs site, so you can link to a tag without knowing which file it lives in. Will use this for "gx" in :help. Example: neovim.io/doc/user/helpt… JSON file: neovim.io/doc/user/helpt…

Justin M. Keyes (@justinmk) 's Twitter Profile Photo

connect to Nvim from a web browser. > $ ./nvim-server --address 0.0.0.0:9998 > > Then go to http://localhost:9998 "vibe-coded in 2 days" github.com/Kraust/nvim-se…

Justin M. Keyes (@justinmk) 's Twitter Profile Photo

the discarded vestiges of teletype are the highest-leverage path to composability, because of constraints. this was not inevitable, it was accidentally enabled *because of* enduring limited appeal.

Justin M. Keyes (@justinmk) 's Twitter Profile Photo

Amazon Q plugin for Neovim, world leader in plugin deliveries : github.com/awslabs/amazon… news.ycombinator.com/item?id=451132… I did some work on this. Supports completion and basic AI chat, but no "agentic" features yet.