nvim-lua / kickstart.nvim

A launch point for your personal nvim configuration
MIT License
20.39k stars 25.1k forks source link

module 'nvim-treesitter-textobjects' not found: #271

Closed staycreativedesign closed 1 year ago

staycreativedesign commented 1 year ago

Ran the init and

Last login: Wed Apr 19 11:37:48 on ttys000
developer@Gustavos-MBP ~ % source ~/.zshrc
developer@Gustavos-MBP ~ % brew install neovim
==> Downloading https://formulae.brew.sh/api/formula.jws.json
######################################################################## 100.0%
==> Downloading https://formulae.brew.sh/api/cask.jws.json
######################################################################## 100.0%
==> Fetching dependencies for neovim: unibilium, libtermkey, libuv, libvterm, luajit, luv, msgpack and tree-sitter
==> Fetching unibilium
==> Downloading https://ghcr.io/v2/homebrew/core/unibilium/manifests/2.1.1-1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/unibilium/blobs/sha256:d437072bceb93b39d6231dc1132f10284c7033690e2e8fe85193670157c680a2
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:d437072bceb93b39d6231dc1132f10284c7033690e2e8fe85193670157c680a2?se=2023-04-19T15%3A55%3A00Z&sig=HxdDyphfMOtIAEYeC8gDVs5ATm%2FHQhZl%2BCR2PBIf%2Fy0%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching libtermkey
==> Downloading https://ghcr.io/v2/homebrew/core/libtermkey/manifests/0.22-1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libtermkey/blobs/sha256:4a463c5f31b1748ce885716a2f709f3ff1791725bb67e71bd9b44080148d6ff2
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:4a463c5f31b1748ce885716a2f709f3ff1791725bb67e71bd9b44080148d6ff2?se=2023-04-19T15%3A55%3A00Z&sig=QB1cgBy5p%2BKuMFdByAZKJWVazi2AhapyRae6Xw0hI6M%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching libuv
==> Downloading https://ghcr.io/v2/homebrew/core/libuv/manifests/1.44.2-1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libuv/blobs/sha256:5edaadbf90ddeedd193ac1c4edca1e76c5ac08ca42be0c9a44d2fd0a9b6b65d0
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:5edaadbf90ddeedd193ac1c4edca1e76c5ac08ca42be0c9a44d2fd0a9b6b65d0?se=2023-04-19T15%3A55%3A00Z&sig=k3s%2F4w0RKsucNea0LlPRpCaZOp6tZz7JSCIgCH2lkYY%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching libvterm
==> Downloading https://ghcr.io/v2/homebrew/core/libvterm/manifests/0.3.1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libvterm/blobs/sha256:52d39b4b5dbe5c70ff96f44ec9772b89a2218a5cc53e942ade2bf0922942d9d6
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:52d39b4b5dbe5c70ff96f44ec9772b89a2218a5cc53e942ade2bf0922942d9d6?se=2023-04-19T15%3A55%3A00Z&sig=hrhzX4dqjblCmgMU%2BPOKVQFF9ViCPD%2FTqTxn3HEqn6U%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching luajit
==> Downloading https://ghcr.io/v2/homebrew/core/luajit/manifests/2.1.0-beta3-20230221.4
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/luajit/blobs/sha256:90e1d75a32ca6dab26428a172cf930b43586259e40a46f0a0e073d76d62e08ca
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:90e1d75a32ca6dab26428a172cf930b43586259e40a46f0a0e073d76d62e08ca?se=2023-04-19T15%3A55%3A00Z&sig=3ABNcHZZ8Nvzi8F0hhlfXiknLLG8i5gHatMAy2CWpOs%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching luv
==> Downloading https://ghcr.io/v2/homebrew/core/luv/manifests/1.44.2-1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/luv/blobs/sha256:4c93fce6a32d76a35e365d1fb23b08c3bcfaf0de2426f8490d38128c9d2d8781
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:4c93fce6a32d76a35e365d1fb23b08c3bcfaf0de2426f8490d38128c9d2d8781?se=2023-04-19T15%3A55%3A00Z&sig=Fpbjzm32MIBJxevASzwfudBrNUW%2FjqEs1ezqnDAA31U%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching msgpack
==> Downloading https://ghcr.io/v2/homebrew/core/msgpack/manifests/6.0.0
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/msgpack/blobs/sha256:e422e0f9f84e2fa558e75e5145abcba59ef61c72dacdf757eb185694a58c08a7
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e422e0f9f84e2fa558e75e5145abcba59ef61c72dacdf757eb185694a58c08a7?se=2023-04-19T15%3A55%3A00Z&sig=kmZf%2B%2BFzPEiSb5ctMjQyN0B2scDbUmhFjaWsfT9OPog%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching tree-sitter
==> Downloading https://ghcr.io/v2/homebrew/core/tree-sitter/manifests/0.20.8
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/tree-sitter/blobs/sha256:b025e1d6e7ed804c5cf099b4a6bea0dbbf09752aef4582916678dd88f2cd0ab0
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:b025e1d6e7ed804c5cf099b4a6bea0dbbf09752aef4582916678dd88f2cd0ab0?se=2023-04-19T15%3A55%3A00Z&sig=21sN7711KvWtKm0agUfRCpibOXBtjHftpuq08qMgkqg%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Fetching neovim
==> Downloading https://ghcr.io/v2/homebrew/core/neovim/manifests/0.9.0
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/neovim/blobs/sha256:d6e83332af39562ce86df8473e586d9e541490df8217e84c5040b787c4d0f1ce
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:d6e83332af39562ce86df8473e586d9e541490df8217e84c5040b787c4d0f1ce?se=2023-04-19T15%3A55%3A00Z&sig=n7MLkQQ85ovmAYpeVohCOIWD%2FwReEsWHTROJlxQgzyo%3D&sp=r&spr=https&sr=b&sv=2019-12-12
######################################################################## 100.0%
==> Installing dependencies for neovim: unibilium, libtermkey, libuv, libvterm, luajit, luv, msgpack and tree-sitter
==> Installing neovim dependency: unibilium
==> Pouring unibilium--2.1.1.big_sur.bottle.1.tar.gz
🍺  /usr/local/Cellar/unibilium/2.1.1: 63 files, 279.8KB
==> Installing neovim dependency: libtermkey
==> Pouring libtermkey--0.22.big_sur.bottle.1.tar.gz
🍺  /usr/local/Cellar/libtermkey/0.22: 33 files, 141.7KB
==> Installing neovim dependency: libuv
==> Pouring libuv--1.44.2.big_sur.bottle.1.tar.gz
🍺  /usr/local/Cellar/libuv/1.44.2: 51 files, 3.5MB
==> Installing neovim dependency: libvterm
==> Pouring libvterm--0.3.1.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/libvterm/0.3.1: 12 files, 336KB
==> Installing neovim dependency: luajit
==> Pouring luajit--2.1.0-beta3-20230221.4.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/luajit/2.1.0-beta3-20230221.4: 55 files, 1.9MB
==> Installing neovim dependency: luv
==> Pouring luv--1.44.2-1.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/luv/1.44.2-1: 15 files, 696.2KB
==> Installing neovim dependency: msgpack
==> Pouring msgpack--6.0.0.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/msgpack/6.0.0: 38 files, 218.4KB
==> Installing neovim dependency: tree-sitter
==> Pouring tree-sitter--0.20.8.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/tree-sitter/0.20.8: 18 files, 12.4MB
==> Installing neovim
==> Pouring neovim--0.9.0.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/neovim/0.9.0: 1,735 files, 25.5MB
==> Running `brew cleanup neovim`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
developer@Gustavos-MBP ~ % mkdir -p ~/.config/nvim
developer@Gustavos-MBP ~ % cd .config/nvim 
developer@Gustavos-MBP nvim % vim init.lua
developer@Gustavos-MBP nvim % cd ..
developer@Gustavos-MBP .config % cd ..
developer@Gustavos-MBP ~ % nvim

Error detected while processing /Users/developer/.config/nvim/init.lua:                                                                                                                                                                                                        
Failed to source `/Users/developer/.local/share/nvim/lazy/nvim-treesitter-textobjects/plugin/nvim-treesitter-textobjects.vim`
vim/_editor.lua:0: /Users/developer/.config/nvim/init.lua..nvim_exec2() called at /Users/developer/.config/nvim/init.lua:0../Users/developer/.local/share/nvim/lazy/nvim-treesitter-textobjects/plugin/nvim-treesitter-textobjects.vim, line 3: Vim(lua):E5108: Error executing 
lua [string ":lua"]:1: module 'nvim-treesitter-textobjects' not found:
^Ino field package.preload['nvim-treesitter-textobjects']
cache_loader: module nvim-treesitter-textobjects not found
cache_loader_lib: module nvim-treesitter-textobjects not found
^Ino file './nvim-treesitter-textobjects.lua'
^Ino file '/usr/local/share/luajit-2.1.0-beta3/nvim-treesitter-textobjects.lua'
^Ino file '/usr/local/share/lua/5.1/nvim-treesitter-textobjects.lua'
^Ino file '/usr/local/share/lua/5.1/nvim-treesitter-textobjects/init.lua'
^Ino file './nvim-treesitter-textobjects.so'
^Ino file '/usr/local/lib/lua/5.1/nvim-treesitter-textobjects.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
^I[C]: in function 'require'
^I[string ":lua"]:1: in main chunk
^I[C]: in function 'nvim_exec2'
^Ivim/_editor.lua: in function 'cmd'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:438: in function <...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:437>
^I[C]: in function 'xpcall'
^I.../.local/share/nvim/lazy/lazy.nvim/lua/lazy/core/util.lua:110: in function 'try'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:437: in function 'source'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:396: in function 'source_runtime'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:364: in function 'packadd'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:304: in function '_load'
^I...
^I.../share/nvim/lazy/lazy.nvim/lua/lazy/manage/task/init.lua:70: in function 'start'
^I.../share/nvim/lazy/lazy.nvim/lua/lazy/manage/task/init.lua:65: in function <.../share/nvim/lazy/lazy.nvim/lua/lazy/manage/task/init.lua:64>
^I[C]: in function 'wait'
^I...cal/share/nvim/lazy/lazy.nvim/lua/lazy/manage/runner.lua:153: in function 'wait'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/manage/init.lua:60: in function 'run'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/manage/init.lua:76: in function 'install'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:72: in function 'install_missing'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:42: in function 'setup'
^I...loper/.local/share/nvim/lazy/lazy.nvim/lua/lazy/init.lua:75: in function 'setup'
^I/Users/developer/.config/nvim/init.lua:66: in main chunk
# stacktrace:
  - vim/_editor.lua:0 _in_ **cmd**
  - .config/nvim/init.lua:66
Failed to source `/Users/developer/.local/share/nvim/lazy/nvim-treesitter/plugin/nvim-treesitter.lua`
vim/_editor.lua:0: /Users/developer/.config/nvim/init.lua..nvim_exec2() called at /Users/developer/.config/nvim/init.lua:0../Users/developer/.local/share/nvim/lazy/nvim-treesitter/plugin/nvim-treesitter.lua: Vim(source):E5113: Error while calling lua chunk: ...are/nvim/la
zy/nvim-treesitter/plugin/nvim-treesitter.lua:9: module 'nvim-treesitter' not found:
^Ino field package.preload['nvim-treesitter']
cache_loader: module nvim-treesitter not found
cache_loader_lib: module nvim-treesitter not found
^Ino file './nvim-treesitter.lua'
^Ino file '/usr/local/share/luajit-2.1.0-beta3/nvim-treesitter.lua'
^Ino file '/usr/local/share/lua/5.1/nvim-treesitter.lua'
^Ino file '/usr/local/share/lua/5.1/nvim-treesitter/init.lua'
^Ino file './nvim-treesitter.so'
^Ino file '/usr/local/lib/lua/5.1/nvim-treesitter.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
^I[C]: in function 'require'
^I...are/nvim/lazy/nvim-treesitter/plugin/nvim-treesitter.lua:9: in main chunk
^I[C]: in function 'nvim_exec2'
^Ivim/_editor.lua: in function 'cmd'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:438: in function <...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:437>
^I[C]: in function 'xpcall'
^I.../.local/share/nvim/lazy/lazy.nvim/lua/lazy/core/util.lua:110: in function 'try'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:437: in function 'source'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:396: in function 'source_runtime'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:364: in function 'packadd'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:304: in function '_load'
^I...
^I.../share/nvim/lazy/lazy.nvim/lua/lazy/manage/task/init.lua:70: in function 'start'
^I.../share/nvim/lazy/lazy.nvim/lua/lazy/manage/task/init.lua:65: in function <.../share/nvim/lazy/lazy.nvim/lua/lazy/manage/task/init.lua:64>
^I[C]: in function 'wait'
^I...cal/share/nvim/lazy/lazy.nvim/lua/lazy/manage/runner.lua:153: in function 'wait'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/manage/init.lua:60: in function 'run'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/manage/init.lua:76: in function 'install'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:72: in function 'install_missing'
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:42: in function 'setup'
^I...loper/.local/share/nvim/lazy/lazy.nvim/lua/lazy/init.lua:75: in function 'setup'
^I/Users/developer/.config/nvim/init.lua:66: in main chunk
# stacktrace:
-- More --
feoh commented 1 year ago

Huh! Thanks for the report.

I'm not seeing this on my Mac, but I'm installing with brew install neovim --HEAD :)

I do notice that the current treesitter docs for lazy.nvim don't seem to specify the treesitter-textobjects dependency like we do here. I'll check with folks and see if it makes sense for us to update that bit of code.

Please try deleting the dependency block - lines 167,168 & 169 pointed to by the link I cited above and let us know if that fixes your problem.

Thanks for the report!

Giulio2002 commented 1 year ago

I am having the same issue and brew install neovim --HEAD gives me a compiler error :(

feoh commented 1 year ago

@Giulio2002 Great, thanks for the report.

Please try deleting lines 167,168 & 169 and let me know if that fixes it for you.

If it does, I'll publish a pull request.

feoh commented 1 year ago

I published the PR. Please approve it if removing those three lines works for you and we'll get it merged.

Giulio2002 commented 1 year ago

getting Not an editor command: TSUpdate

Giulio2002 commented 1 year ago

then it just goes to a cyan screen and i need to remove nvim. would gladly install nvim --HEAD but i am getting a compile error, maybe it will get fixed soon as that is the master branch anyway

feoh commented 1 year ago

Forget --HEAD please! :) Let's focus on the problem at hand.

You say "it just goes to a cyan screen". Does that mean there's no modeline? Does it not respond to keyboard input?

Giulio2002 commented 1 year ago

it does respond to it, it also prints editor command: TSUpdate

Giulio2002 commented 1 year ago

it just gets all cyan and notifies that one of the builds failed and that all other are successful

staycreativedesign commented 1 year ago

it responds but it goes to a oldschool blue screen of death like in windows LOL , it has to do with the colorscheme I removed it and it worked.

On Wed, Apr 19, 2023 at 5:33 PM Chris Patti @.***> wrote:

Forget --HEAD please! :) Let's focus on the problem at hand.

You say "it just goes to a cyan screen". Does that mean there's no modeline? Does it not respond to keyboard input?

— Reply to this email directly, view it on GitHub https://github.com/nvim-lua/kickstart.nvim/issues/271#issuecomment-1515411958, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAO4XUXCDXVB3P5BLZQBH6DXCBKZRANCNFSM6AAAAAAXEI3UD4 . You are receiving this because you authored the thread.Message ID: @.***>

staycreativedesign commented 1 year ago

Agree with Giulio

On Wed, Apr 19, 2023 at 5:35 PM Giulio rebuffo @.***> wrote:

it just gets all cyan and notifies that one of the builds failed

— Reply to this email directly, view it on GitHub https://github.com/nvim-lua/kickstart.nvim/issues/271#issuecomment-1515416670, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAO4XUS4Q6FKVZRELZAOGQ3XCBLCLANCNFSM6AAAAAAXEI3UD4 . You are receiving this because you authored the thread.Message ID: @.***>

Giulio2002 commented 1 year ago

Extra detail: M2 Chip

Giulio2002 commented 1 year ago

lol with no color scheme it is literally just blue screen of death

staycreativedesign commented 1 year ago

Extra detail: Not a M1 or M2

On Wed, Apr 19, 2023 at 5:38 PM Giulio rebuffo @.***> wrote:

lol with no color scheme it is literally just blue screen of death

— Reply to this email directly, view it on GitHub https://github.com/nvim-lua/kickstart.nvim/issues/271#issuecomment-1515418778, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAO4XUXR3ZO7Q36G5UFWLWDXCBLMNANCNFSM6AAAAAAXEI3UD4 . You are receiving this because you authored the thread.Message ID: @.***>

feoh commented 1 year ago

Can someone maybe post a screenshot please? I feel like we're trapped in the pit of infinite "communication is impossible" despair here.

Thanks.

WindSoilder commented 1 year ago

Hi, can you check the version of neovim? I found that brew install neovim won't install the latest version of neovim, it's too old for me

staycreativedesign commented 1 year ago

that must be the problem

On Thu, Apr 20, 2023 at 6:25 PM WindSoilder @.***> wrote:

Hi, can you check the version of neovim? I found that brew install neovim won't install the latest version of neovim, it's too old for me

— Reply to this email directly, view it on GitHub https://github.com/nvim-lua/kickstart.nvim/issues/271#issuecomment-1517017849, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAO4XUSGER3NNOMQXOGXSWDXCGZUDANCNFSM6AAAAAAXEI3UD4 . You are receiving this because you authored the thread.Message ID: @.***>

feoh commented 1 year ago

I think you're right. Closing PR and closing this issue for now. Please ensure you're running the latest release version of Neovim. At least 0.8.0

coreice commented 1 year ago

This issue has already been closed but I would like to share some of my findings.

First, what I am using:

I was following the steps in this video by TJ de Vries, where he literally copies the init.lua file from the repo towards the ~/.config/nvim folder. After copying and running Neovim I got error messages very much alike the person who started this thread.

Tried the steps mentioned in the vid several times but without luck. Then I noticed there are some extra files in this repository. Did some cleanup (the additional files and folders in .config/nvim, .local/state/ and .local/share/) and reinstalled Neovim with Homebrew.

After the cleanup I followed the procedure mentioned in the readme of this project and... succes. No errors this time.

So, tl;dr: don't follow the vid but RTFM 😁 .

staycreativedesign commented 1 year ago

RTFM? What is this? 1997?

On Thu, May 4, 2023 at 3:43 PM Mark van der Meer @.***> wrote:

This issue has already been closed but I would like to share some of my findings.

First, what I am using:

  • Fresh install of Neovim v0.9.0 installed via Homebrew with just brew install neovim
  • M2 Macbook Pro

I was following the steps in this video by TJ de Vries https://www.youtube.com/watch?v=stqUbv-5u2s&t=876s, where he literally copies the init.lua file from the repo towards the ~/.config/nvim folder. After copying and running Neovim I got error messages very much alike the person who started this thread.

Tried the steps mentioned in the vid several times but without luck. Then I noticed there are some extra files in this repository. Did some cleanup (the additional files and folders in .config/nvim, .local/state/ and .local/share/) and reinstalled Neovim with Homebrew.

After the cleanup I followed the procedure mentioned in the readme of this project and... succes. No errors this time.

So, tl;dr: don't follow the vid but RTFM 😁 .

— Reply to this email directly, view it on GitHub https://github.com/nvim-lua/kickstart.nvim/issues/271#issuecomment-1535316073, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAO4XUR2DB6RPSFRCLLDFWLXEQBGTANCNFSM6AAAAAAXEI3UD4 . You are receiving this because you authored the thread.Message ID: @.***>

feoh commented 1 year ago

Hey, thanks for posting this!

One of the challenges around supporting a projects like this is that when you try to put up a giant "WELCOME" sign for folks to get into Neovim, that means support tickets with RTFM questions and lots of them :)

So seeing someone say "Hey, I RTFM-ed, and it worked great!" is nice to see :)

recallmenot commented 1 year ago

@coreice can confirm this solution works, thank you very much.

for me it solved module ibl not found

rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim

remove neovim, dependencies and configuration files

sudo pacman -Rcnsu neovim

install neovim

sudo pacman -S neovim

fresh clone of kickstart.nvim

buterly commented 10 months ago

No need to uninstall nvim, for me it worked just by running rm -rf ~/.local/state/nvim rm -rf ~/.local/share/nvim

carlosnsr commented 10 months ago

:Lazy update indent-blankline.nvim fixed it for me. I had v2.20 installed. This command updated it to v3.5.3.

beetol commented 3 months ago

I would advise against doing this without a backup:

rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim

I made the mistake of doing this without backing up and now my whole Neovim installation is broken