Серия, посвященная изучению плагинов Neovim и рецептов настройки.

Эта статья входит в серию Плагины и рецепты настройки Neovim.

Файлы конфигурации Neovim доступны в этом репозитории.

Начиная

В этой статье мы продолжаем изучать плагины Neovim и рецепты настройки, которые могут улучшить наш рабочий процесс разработки.

· Плагины
wtf.nvim
pigeon
nvim-devdocs
· Рецепты конфигурации
Git Worktree
Выборщик измененных файлов
Управление несколькими проектами
Телескоп с ToggleTerm
· Ссылки

Плагины

wtf.nvim

wtf.nvim обеспечивает более быстрый и эффективный способ работы с диагностическими сообщениями буферной линии. Из диагностических сообщений мы можем

  • Используйте ChatGPT, чтобы предоставить объяснения и решения для устранения диагностики.
  • Поиск в Google, Stack Overflow, Duck Duck Go или GitHub.

Чтобы установить плагин с помощью lazy.nvim.

{
  "piersolenski/wtf.nvim",
  dependencies = {
    "MunifTanjim/nui.nvim",
  },
  opts = {},
  --stylua: ignore
  keys = {
    { "<leader>sD", function() require("wtf").ai() end, desc = "Search Diagnostic with AI" },
    { "<leader>sd", function() require("wtf").search() end, desc = "Search Diagnostic with Google" },
  },
}

Мы можем использовать ChatGPT для объяснения и решения диагностического сообщения, как показано ниже.

Мы можем выполнить поиск в Интернете, используя диагностическое сообщение, как показано ниже.

голубь