Skip to main content

Mengatasi error search replace pada Lazyvim

· One min read
Wisnu Harjanta

error ini muncul ketika membuka fitur search and replace pada lazyvim. Error tersebut seperti ini

E5108: Error executing lua .../.local/share/nvim/lazy/plenary.nvim/lua/plenary/job.lua:107: rg: Executable not found
stack traceback:
.../.local/share/nvim/lazy/plenary.nvim/lua/plenary/job.lua:107: in function 'new'
...share/nvim/lazy/nvim-spectre/lua/spectre/search/base.lua:122: in function 'search'
....local/share/nvim/lazy/nvim-spectre/lua/spectre/init.lua:610: in function 'search'
....local/share/nvim/lazy/nvim-spectre/lua/spectre/init.lua:329: in function 'on_search_change'
[string ":lua"]:1: in main chunk
stack traceback:
[C]: in function 'error'
.../.local/share/nvim/lazy/plenary.nvim/lua/plenary/job.lua:107: in function 'new'
...share/nvim/lazy/nvim-spectre/lua/spectre/search/base.lua:122: in function 'search'
....local/share/nvim/lazy/nvim-spectre/lua/spectre/init.lua:610: in function 'search'
....local/share/nvim/lazy/nvim-spectre/lua/spectre/init.lua:329: in function 'on_search_change'
[string ":lua"]:1: in main chunk

Error ini membuat lazyvim tidak bisa mencari kata pada beberapa file dengan baik. Untuk mengatasi tersebut bisa menginsntall rigrep terlebih dahulu

untuk tutorialnya bisa langsung ke githubnya

Rigrep Github

Setelah itu coba refresh lazyvimnya

Reference: