Select a color scheme for your Dotfyle experience

Issue #28

Issue #28
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-{#core}">

Neovim Core updates {#core}

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.

neovim-plugin-community-updates-{#plugins}">

Neovim Plugin Community updates {#plugins}

Neovim is full of active plugins. This section is about the community and what is going on.

guides,-tours,-articles,-etc-{#guides}">

Guides, tours, articles, etc. {#guides}

Neovim as IDE guide in Russian

English may be the lingua franca of programming, but we're an international community! /u/ryadik has made a video guide on how to set up Neovim like an IDE in Russian. It has auto-generated English subtitles, but ryadik has requested help to check their quality.

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

New plugins {#new-plugins}

hex.nvim

hex.nvim

A new plugin that makes hex editing in Neovim a breeze. Shift lines around, insert and delete bytes, it will all work itself out on :w.

Made by @RaafatTurki.

palenightfall.nvim

palenightfall.nvim

A new colorscheme inspired by the Material Palenight theme by @JoosepAlviste.

smart-open.nvim

smart-open.nvim fuzzy finder demo

A new telescope-based "frecency" fuzzy finder by @danielfalk that returns relevant results for git files, recent buffers, and recent files all in one search. The algorithm is self-tuning and adjusts the weight of results over time based on your interactions.

nvim-nightsky

nvim-nightsky

A new colorscheme by @noorwachid inspired by Visual Studio 2017 and little bit of Dracula.

lua-language-server type check action

lua-language-server type check action

Not a plugin, but a GitHub action that can help plugin developers write safe Lua code.

Sumneko lua-language-server is capable of providing diagnostics based on EmmyLua type annotations, and provides a CLI for generating diagnostic reports.

This GitHub action leverages those features for static type checking and linting of Lua/EmmyLua code.

Written in Lua, it naturally type checks itself 😉.

OxygeNvim

OxygeNvim

A Neovim configuration for all kinds of development languages with integrated UI and themes. It comes with a script that installs everything automatically and a customizable config file. You can remove and add plugins, change plugin configurations and many more. Check it out! A plugin by @OxygeNvim.

nordic.nvim

nordic.nvim

A new colorscheme by @AlexvZyl.

yop.nvim

A new plugin that aims to make it as easy as possible to make your own custom Neovim operators (like d, c, gq, and y). Just define a handler function and put it in a keymap!

Checkout some examples!

A plugin by @zdcthomas.

updates-{#updates}">

Updates {#updates}

oil.nvim

A vim-vinegar like file explorer that lets you edit your filesystem like a normal Neovim buffer.

oil.nvim

Oil added internal remote server support, obviating the need for Netrw.

LazyVim 1.0.0

Neovim config for the lazy

LazyVim

LazyVim 1.0.0 has just been released and has a shiny new website!

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

Did you know? {#tips}

We continue to learn the = operator in command-line mode. Sometimes you need to redirect the output of Ex commands to the current buffer. You can do that with :put, execute() and =:

:put = execute('messages')

If you don't want to add to the current buffer, you can also redirect command outputs to a file, register or variable using built-in Ex-command :redir:

:redir > messages.txt
:messages
:redir END
special-thanks-{#special-thanks}">

Special thanks {#special-thanks}

These people help contributing various updates about Neovim and its ecosystem! Thanks for your contributions! ❤️

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