Skip to content

Beargruug/skipper.nvim

Repository files navigation

Skipper.nvim

A lightweight and efficient Neovim plugin to help you quickly navigate and manage your code with minimal keystrokes.

Lua Neovim

Skipper

Demo

skipper_demo.mov

Status

Skipper.nvim is under active development and is constantly being improved. Feedback, issue reports and pull requests are always welcome.

Purpose of the plugin

When navigating between files or code sections, it’s easy to lose your overview or resort to annoying, repetitive keyboard shortcuts. Skipper.nvim was developed to:

  • Fast Navigation: Jump to frequently used functions with minimal keystrokes.
  • Intuitive Control: A simple command structure that doesn’t interrupt your workflow.
  • Extensible Functionalities: Easy integrations and customizations so that Skipper.nvim fits perfectly into your workflow.

Installation

Skipper.nvim requires Neovim 0.5.0 or higher. Install the plugin with your preferred plugin manager. For example, with [vim-plug]:

Plug 'nvim-lua/plenary.nvim'
Plug 'beargruug/skipper.nvim'

Add Keybindings

To use Skipper.nvim, add the following keybindings to your init.vim or init.lua:

vim.keymap.set("n", "<leader>cf", "<cmd>:ShowFunctionsWindow<CR>")

About

skip: Trough files like a pirate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published