Neovim Core updates
Updates of Neovim itself, which are available on Neovim nightly.
Important: if you are a plugin author, you are strongly advised to follow the #14090 breaking changes on master GitHub thread, as it contains important breaking changes information.
vim.secure.read()and use it for
vim.secure.read()function in Lua which prompts the user whether the given file is trusted or not. This function is used to implement the
'exrc'feature. By explicitly asking the user whether or not a
.exrcfile is trusted (and only sourcing the file if so), the most trivial security issues with the
'exrc'options are resolved and the function can be un-deprecated.
A new plugin providing an API to return the redo string used by
Easily add additional highlights to your buffers. By @folke.
Yet another plugin by @folke. It’s a Neovim plugin to manage global and project-local settings.
Syntax highlight using VSCode’s textmate grammar as is. By @uga-rosa.
A tiny project + sessions manager for neovim, written in lua. Sessions support is optional. Written by @GnikDroy.
Certainly, @folke likes making new plugins. Here’s a new one, which allows to set a
Show mode (normal, visual, etc.) right next to the cursor. By @doums:
A new plugin, made by @rareitems, that allows creation of Anki notes directly from Neovim.
A plugin for Neovim to help you easily swap your split buffers. By @xorid:
An accessible color scheme for Neovim written in Lua. By @reubenlillie.
A simple plugin to easily manage Neovim buffers. By @j-morano.
LSP formatting, but only on modified text regions.
Many projects suggest contributors use an autoformatter to keep code style consistent. However, in larger projects with legacy code, there can be plenty of places where the style deviates from the autoformatter’s preference. In that case, you don’t want to format entire files — you’ll get very noisy diffs! But you also don’t want to comb through all of the changes you’ve made, manually applying the autoformatter.
The solution implemented by this plugin is to run the autoformatter over the changed lines as defined by the revision control system.
Created by @joechrisellis.
An opinionated Neovim motion plugin in the series of sneak, with more to the table.
The plugin received a quite extensive update, detailed here.
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.