Neovim Profile Banner
Neovim, world leader in plugin deliveries Profile
Neovim, world leader in plugin deliveries

@Neovim

Followers
41K
Following
637
Media
74
Statuses
535

Posts refer to Nvim 0.12 (current dev build). Discuss usage/config/ideas at: https://t.co/mfM6kFnSfE

/usr/bin/nvim
Joined March 2014
Don't wanna be here? Send us removal request.
@Neovim
Neovim, world leader in plugin deliveries
3 days
Released Nvim v0.11.3, includes these features:. - LSP: map "grt" to type_definition.- LSP: pass resolved config to cmd().- vim.fs.root() can specify "equal priority" root markers.
1
17
208
@Neovim
Neovim, world leader in plugin deliveries
11 days
you have had a week to prepare for vim.pack.
@maxxedgoof
nick
11 days
i rewrote my neovim config like a week ago.
5
5
167
@Neovim
Neovim, world leader in plugin deliveries
11 days
WE DID IT WE LAUNCHED vim.pack. THE YEAR OF NEOVIM OOTB. I'M CRYING
Tweet media one
@justinmk
Justin M. Keyes
11 days
In 7 minutes we will merge vim.pack, a builtin "package manager". With this increased payload capacity, Neovim is the world leader in plugin deliveries (more than new zealand, antarctica and vatican city, *combined*).
Tweet media one
27
61
639
@Neovim
Neovim, world leader in plugin deliveries
1 month
New visual-mode textobjects for LSP-enabled buffers:.- "an" (expand selection).- "in" (shrink selection). Driven by LSP "textDocument/selectionRange". Future: treesitter-driven when LSP not available. Thanks to Riley Bruins!
8
20
242
@Neovim
Neovim, world leader in plugin deliveries
1 month
Try ":restart" in Nvim 0.12 to quickly test changes to your config / plugins. GUIs can support this by handling the "restart" UI event.
@justinmk
Justin M. Keyes
1 month
If "start from zero" were as fast as "mutate in place", you would never choose "mutate". Mutate is a hack. It's pervasive because most systems are extremely slow or their seed-state is complex. Anyway, Neovim is fast so ":restart" will be sweet:.
Tweet media one
6
32
327
@Neovim
Neovim, world leader in plugin deliveries
2 months
Released Nvim 0.11.2 with numerous fixes, plus:. - lsp: root_markers can control priority.- lsp: vim.lsp.enable() starts/stops clients on-demand.- lsp: is_enabled().- lsp: detach clients when 'filetype' changes.- health: emoji "summary", FileType event.
3
26
290
@Neovim
Neovim, world leader in plugin deliveries
3 months
Released Nvim 0.11.1 with 50+ fixes, plus these features:. - vim.lsp.config `workspace_required` flag.- g:clipboard="foo" aliases to builtin clipboard tools.- 'winborder' "bold" style.- vim.hl: multiple timed highlights
Tweet media one
1
23
265
@Neovim
Neovim, world leader in plugin deliveries
3 months
LSP textDocument/documentColor 🌈 in Nvim 0.12.
Tweet media one
8
33
384
@Neovim
Neovim, world leader in plugin deliveries
3 months
interview with Maria Solano (Neovim core maintainer).
3
11
133
@Neovim
Neovim, world leader in plugin deliveries
3 months
Nvim 0.12 now disables 'shelltemp' by default. Avoids some "tempfile" errors on Windows, and may improve perf of :grep, :make, etc. Need feedback from Windows users especially. After some bake-time, will consider making 'shelltemp' a no-op.
1
6
107
@Neovim
Neovim, world leader in plugin deliveries
3 months
RT @k3ystwt: Upgraded my @Neovim to v0.11 and my config's loc is almost half due to new and awesome lsp defaults. Thank you ❀️.
0
1
0
@Neovim
Neovim, world leader in plugin deliveries
3 months
RT @feoh: Just LOVING the new diagnostic virtual_lines feature in @Neovim 11!. As a visually disabled coder not having my diagnostics messa….
0
4
0
@Neovim
Neovim, world leader in plugin deliveries
4 months
"Neovim 0.11: What's New?".
0
14
173
@Neovim
Neovim, world leader in plugin deliveries
4 months
Released Nvim 0.11.It's a good one 😚🀌. - Diagnostics: virtual_lines.- LSP: config, folding, completion, multiclient.- Options: 'winborder', 'eventignorewin'.- Perf: treesitter, LSP, paste.- TUI: URL highlight, theme event.- Terminal: real cursor, reflow.- UI: unicode, :detach.
31
151
1K
@Neovim
Neovim, world leader in plugin deliveries
4 months
Try the 'winborder' option in Nvim 0.11 to configure the default border for all floating windows:. :set winborder=rounded. :lua vim.api.nvim_open_win(0, false, {relative='editor',width=20,height=6,row=6,col=6,zindex=2})
Tweet media one
4
10
199
@Neovim
Neovim, world leader in plugin deliveries
4 months
Use ]] / [[ in :terminal to jump to next/previous shell prompt. ":help terminal-osc133" shows how to create signs, too. Note: requires your shell PS1/PROMPT_COMMAND to emit OSC 133 start/end sequences.
Tweet media one
2
8
92
@Neovim
Neovim, world leader in plugin deliveries
5 months
RT @justinmk: Nice article about impressions/takeaways from the "State of Neovim 2024" @VimconfLive presentation.
0
1
0
@Neovim
Neovim, world leader in plugin deliveries
5 months
Neovim was accepted to GSoC 2025!. Go forth and proposer!.
@Neovim
Neovim, world leader in plugin deliveries
6 months
planning to reboot Neovim GSoC (Google Summer of Code) for 2025. @GoogleOSS. start here if interested:
0
15
149
@Neovim
Neovim, world leader in plugin deliveries
5 months
nvim_buf_set_extmark gained "conceal_lines", which allows concealing whole lines. Useful for hiding ```codeblock``` markup in the LSP documentation hover window 😎.
2
7
94