nvim

Open specified source locations in Neovim within tmux windows.

Updated Jun 21, 2025
One-click install
npx skills add https://github.com/aryan-binazir/cc-config --skill nvim-aryan-binazir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nvim
Source: https://github.com/aryan-binazir/cc-config/tree/main/skills/personal_dev/nvim
Command: npx skills add https://github.com/aryan-binazir/cc-config --skill nvim-aryan-binazir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nvim, tmux, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill facilitates quick and efficient code navigation by opening the current code/document, file, test, symbol, or location in a new tmux window with Neovim, reducing the time spent on toggling between editors and terminals.

Core Features & Use Cases

  • Explicit Invocations: Use $nvim or /nvim to open specific code locations directly.
  • Automatic Resolution: Resolves the best concrete location from recent context for quick access.
  • Multiple Matching Targets: Handles ambiguity by showing a list of plausible matches when needed.
  • Search Commands: Provides focused commands like rg -n for targeted symbol or snippet search.

Quick Start

Open the current code at line 150 in a new tmux window with Neovim: $nvim path/to/file.go 150

Frequently Asked Questions about nvim

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I open a specific file and line number in Neovim within a tmux window?

To open source code in Neovim within tmux, use explicit invocations like `$nvim path/to/file.go 150` to launch the exact file and line number in a new terminal window automatically.

Can I resolve a code location automatically without specifying the exact file path?

Yes, you can resolve a code location automatically by relying on the Skill's context resolution feature, which determines the best concrete location from recent context to open in Neovim without requiring explicit file paths.

What happens when multiple matching source code locations are found during a search?

When multiple matching source code locations are found, the Skill handles the ambiguity by displaying a list of plausible matches, allowing you to select the correct file, symbol, or snippet to open in Neovim.

Do I need tmux installed to use this Neovim code navigation Skill?

Yes, you need tmux installed because the Skill depends on tmux to automate opening source code locations in new terminal windows, though it includes fallback options for tmux and Neovim configurations.

How do I search for a specific symbol or snippet before opening it in Neovim?

You can search for a specific symbol or snippet before opening it in Neovim by using the built-in focused search commands, such as `rg -n`, to find targeted code locations within your source files.