Do people restart Neovim or re-source init.vim when making changes to it?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • packer.nvim

    A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config

  • I'm switching from vim-plug to packer.nvim and I noticed that they suggest to run :source init.vim/init.lua together with :PackerCompile with an autocommand whenever I save init.vim. I used to restart Neovim (or rather, open another temporary Neovim instance to test my changes) whenever I edit my configuration because I've felt like sometimes it behaves weirdly if I just re-source my init.vim, and now that I've tried it again with packer.nvim I noticed that the modifications I've done to my colorscheme dissappear.

  • nvim-reload

    Discontinued Plugin to easily reload your Neovim config

  • I use this plugin: https://github.com/famiu/nvim-reload

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • plenary.nvim

    plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.

  • then i nil out the package.loaded (plenary.nvim has a great reload_module that also will go through all the paths in a module) and then run setup again. This way I can control how things get setup and just execute a function instead of trying to force a single require to run again. But you need to have things setup in this way so it can require the necessary files again.

  • reLoad

    Plugin to easily reload your Neovim config (by sisrfeng)

  • I find a solution to one of its issues. https://github.com/sisrfeng/nvim-reload/blob/master/README.md

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Help Enablin Powerline Font for Lightline in Kitty NeoVim

    1 project | /r/neovim | 24 Sep 2023
  • Installing neovim on windows 10 does not work (no really, it doesn't)

    1 project | /r/neovim | 19 Aug 2023
  • Issue with treesitter highlights, disappears after 5 seconds each time

    1 project | /r/neovim | 31 Jul 2023
  • error message whenever I write a file

    2 projects | /r/neovim | 20 Jun 2023
  • [Help] Packer.nvim

    3 projects | /r/neovim | 3 Jun 2023