Skip to content

A Neovim plugin that helps to point to a specific place inside your code. Useful for discussion, feedback, code reviews, and collaboration.

License

Notifications You must be signed in to change notification settings

Bennyville/nvim-whereami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

whereami [work in progress]

A neovim plugin that helps to point to a specific place inside your code. Inspired by Intellijs "Copy reference" function. Useful for discussion, feedback, code reviews, and collaboration

The plugin is still work in progress. It already works in many languages, but for some it will probably not yet produce a good result. I am trying to develop a universal solution for all languages. I love to hear your feedback!

Table of contents

Features

  • Provides a reference to the exact location of your code.
  • Easy to use: just position your cursor anywhere in your code and run the command.
  • Works for all languages, someday (work in progress)

Installation

Requirements

  • neovim
  • treesitter (+ language parser)

Using vim-plug:

Plug 'bennyville/whereami'

Using Vundle:

Plugin 'bennyville/whereami'

Using Packer:

use { 'bennyville/whereami' }

Usage

Position your cursor anywhere in your code and run:

:Whereami

or create a mapping

vim.keymap.set('n', '<leader>cr', ':Whereami<CR>')

This will copy a reference to your clipboard in a language specific format, useful for pinpointing specific sections of code for discussion, feedback, or review.

License

MIT

About

A Neovim plugin that helps to point to a specific place inside your code. Useful for discussion, feedback, code reviews, and collaboration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published