Select a color scheme for your Dotfyle experience

Issue #19

Issue #19
comments

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.

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.

  • #20956 vim.secure.read() and use it for 'exrc'

    Add the 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 .nvimrc or .exrc file 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.

new-plugins-{#new-plugins}">

New plugins {#new-plugins}

redostr.nvim

A new plugin providing an API to return the redo string used by ..

paint.nvim

paint.nvim

Easily add additional highlights to your buffers. By @folke.

neoconf.nvim

neoconf.nvim

Yet another plugin by @folke. It’s a Neovim plugin to manage global and project-local settings.

scorpeon.nvim

scorpeon.nvim

Syntax highlight using VSCode's textmate grammar as is. By @uga-rosa.

projections.nvim

projections.nvim

A tiny project + sessions manager for neovim, written in lua. Sessions support is optional. Written by @GnikDroy.

styler.nvim

styler.nvim

Certainly, @folke likes making new plugins. Here’s a new one, which allows to set a different colorscheme per filetype.

monark.nvim

Show mode (normal, visual, etc.) right next to the cursor. By @doums:

anki.nvim

anki.nvim

A new plugin, made by @rareitems, that allows creation of Anki notes directly from Neovim.

swap-split.nvim

swap-split.nvim

A plugin for Neovim to help you easily swap your split buffers. By @xorid:

kustomize.nvim

A Neovim plugin written by @Allaman with some useful functions for working with Kustomize.

mine-shaft

mine-shaft

An accessible color scheme for Neovim written in Lua. By @reubenlillie.

buffer-manager.nvim

buffer-manager.nvim

A simple plugin to easily manage Neovim buffers. By @j-morano.

lsp-format-modifications.nvim

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.

updates-{#updates}">

Updates {#updates}

leap.nvim

An opinionated Neovim motion plugin in the series of sneak, with more to the table.

The plugin received a quite extensive update, detailed here.

did-you-know?-{#tips}">

Did you know? {#tips}

want-to-contribute?-{#contribute}">

Want to contribute? {#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.

CC-BY-SA