vimdiagnostics | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / vimdiagnostics

vimdiagnostics

maintained by khulnasoft

star 0 account_tree 4 verified_user MIT License
bolt View GitHub

name: vim.diagnostics description: Navigation and handling of editor diagnostics

Neovim Diagnostics API Reference

This document covers Neovim's diagnostic subsystem (vim.diagnostic).


vim.diagnostic

Functions for managing and navigating diagnostics.

function vim.diagnostic.get(bufnr, opts) end         -- Get diagnostics
function vim.diagnostic.get_next(opts) end           -- Get next diagnostic
function vim.diagnostic.get_prev(opts) end           -- Get previous diagnostic
function vim.diagnostic.goto_next(opts) end          -- Go to next diagnostic
function vim.diagnostic.goto_prev(opts) end          -- Go to previous diagnostic
function vim.diagnostic.open_float(opts) end         -- Show diagnostics in a floating window
function vim.diagnostic.set(namespace, bufnr, diag) end -- Set diagnostics
function vim.diagnostic.config(opts) end            -- Global diagnostic configuration
function vim.diagnostic.show(ns, bufnr, diag, opts) end -- Display diagnostics
function vim.diagnostic.hide(ns, bufnr) end          -- Hide diagnostics

Configuration (khulnasoft)

Your current configuration:

  • float: Minimal style, rounded borders, always shows source.
  • update_in_insert: Currently set to false (commented out).

Keybindings

  • <leader>vd: vim.diagnostic.open_float()
  • [d: vim.diagnostic.goto_next()
  • ]d: vim.diagnostic.goto_prev()

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 4
Created Mar 2026
Last Updated 3个月前
tools tools ide plugins

Related Skills

writing-skills
chevron_right
codex
chevron_right
smart-illustrator
chevron_right
collaborating-with-codex
chevron_right
code-review-router
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.