Issue #2
Email Newsletter
Sign up with your email address to receive an email when a new issue of This Week in Neovim is available
Neovim Core updates
Updates of Neovim itself, which are available on Neovim nightly.
- Following HEAD: breaking changes on master (#14090)
- #19357:
input()
andinputdialog()
no longer convert the value ofcancelreturn
to a string if it is passed in anopts
dictionary. It is still converted to a string if it is the third argument ofinputdialog()
.
- #19357:
Neovim Plugin Community updates
new-plugins-{#new-plugins}">Neovim is full of active plugins. This section is about the community and what is going on.
New plugins {#new-plugins}
nvim-oxi
This week introduced nvim-oxi
, first-class Rust bindings to Neovim internals.
buffertag
Introducing buffertag
, a plugin to show the name of the buffer as a float. Useful if you use laststatus=3
. Similar
to incline.nvim, then.
minimal.nvim
Two new colorschemes this week, inspired by the great base16-tomorrow-night
and monokai-pro
.
They do look really great!
nvim-databasehelper
Switch database on demand without restarting anything manually. It works by communicating with vim-dadbod as well as LSP (restarting it). An interesting plugin to discover.
nvim-retrail
Retrail is a small Neovim plugin for managing trailing whitespaces. It has two main features: highlighting trailing
whitespaces and trimming them upon :write
.
nvim-docker
Introducing nvim-docker
the missing docker management Lua plugin!
nvim-highlight-colors
A new plugin to highlight colors in your editor! Pretty similar to nvim-colorizer.
gdoc.vim
Google docs integration for vim & neovim!
mason.nvim
mason.nvim
is the next generation version of nvim-lsp-installer.
It builds on top of the very same foundation as nvim-lsp-installer
, but with a majority of internals refactored to
improve extensibility and testability.
overseer.nvim
A task runner and job management plugin for Neovim.
fold-preview.nvim
Preview closed folds, without opening them.
stay-in-place.nvim
Neovim plugin that prevents cursor from moving when using shift and filter actions.
updates-{#updates}">
Updates {#updates}
Netman
Update on the state of Netman
.
catppuccin.nvim
The colorscheme now supports precompiled cache.
nvim-surround
Update about dot-repeat, buffer-local maps, complex surrounds and more!
hop.nvim
A blog article about the useful Hop
commands you need to know in 2022 (commands, options, wiki, etc.).
Also, the features planned for Hop v2.1 are now available!
hydra.nvim
Complete internal rewrite of Hydra
mechanics; allows Neovim to wait for users in Hydra
and more.
lspsaga.nvim
Lspsaga
now has a code outline!
leap.nvim
This week announces multi-cursor support for Leap
.
lualine.nvim
Lualine
now supports clickable components, as well as winbar!
neogit
Add support for interactive rebase.
nvim-tree
Introduce a new option to filter buffers by filetype.
goto-preview
Add type definition previewer.
lsp_lines.nvim
The v2 is out!
See you on the 1st of August 2022 for a new batch of community updates!
Want to contribute?
You have noticed something missing that you saw lately? Do not keep the candies for yourself and please feel free to share with us! You can open a PR at This Week In Neovim Contents.
Feel free to read how to contribute to get started.