Live_grep на Neovim не работает должным образом даже после установки ripgrep и fdfind. Neovim не может найти их во внешнLinux

Ответить Пред. темаСлед. тема
Anonymous
 Live_grep на Neovim не работает должным образом даже после установки ripgrep и fdfind. Neovim не может найти их во внешн

Сообщение Anonymous »

Я новичок в neovim и пытаюсь приступить к настройке своей системы. Я использую систему Debian и у меня установлен Neovim в плоском пакете. Я думаю, что это может быть причиной проблемы, с которой я столкнулся. Это мой текущий файл init.lua.

Код: Выделить всё

vim.cmd("set expandtab")
vim.cmd("set tabstop=4")
vim.cmd("set softtabstop=4")
vim.cmd("set shiftwidth=4")
vim.g.mapleader = " "

local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not (vim.uv or vim.loop).fs_stat(lazypath) then
vim.fn.system({
"git",
"clone",
"--filter=blob:none",
"https://github.com/folke/lazy.nvim.git",
"--branch=stable", -- latest stable release
lazypath,
})
end
vim.opt.rtp:prepend(lazypath)

local plugins = {
{ "catppuccin/nvim", name = "catppuccin", priority = 1000 },
{
'nvim-telescope/telescope.nvim', tag = '0.1.6',
dependencies = { 'nvim-lua/plenary.nvim' }
}
}
local opts = {}

vim.env.PATH = '/usr/bin:' .. vim.env.PATH

require("lazy").setup(plugins, opts)
local builtin = require("telescope.builtin")
vim.keymap.set('n', '', builtin.find_files, {})
vim.keymap.set('n', 'fg', builtin.live_grep, {})

require("catppuccin").setup()
vim.cmd.colorscheme "catppuccin"
Я использую Lazy. Я уже установил ripgrep и fd. Но когда я запускаю «телескоп проверки здоровья». Я понимаю это:

Код: Выделить всё

==============================================================================
telescope: require("telescope.health").check()

Checking for required plugins ~
- OK plenary installed.
- WARNING nvim-treesitter not found.

Checking external dependencies ~
- ERROR rg: not found. `live-grep` finder will not function without [BurntSushi/ripgrep](https://github.com/BurntSushi/ripgrep) installed.
- WARNING fd: not found. Install [sharkdp/fd](https://github.com/sharkdp/fd) for extended capabilities

===== Installed extensions ===== ~
Двоичные файлы ripgrep и fd находятся в этом месте:

Код: Выделить всё

❯ which rg && which fdfind
/usr/bin/rg
/usr/bin/fdfind
А если я проверю PATH для «init.lua»:

Код: Выделить всё

/usr/bin:/app/bin:/usr/bin:/home/boibhav/.var/app/io.neovim.nvim/data/node/bin:/home/boibhav/.var/app/io.neovim.nvim/data/cargo/bin:/home/boibhav/.var/app/io.neovim.nvim/data/python/bin:/home
/boibhav/.var/app/io.neovim.nvim/data/gem/ruby/3.2.0/bin
Представление поиска файлов открывается, но при вводе любого поискового запроса я не вижу никаких результатов. Может кто-нибудь помочь мне с этим? Спасибо, что уделили время.

Подробнее здесь: https://stackoverflow.com/questions/785 ... ipgrep-and
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»