Skip to content

ray-x/telescope-ast-grep.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

telescope-ast-grep.nvim

telescope-ast-grep.nvim provides grep functionality enhancements for telescope.nvim, featuring two main components:

Currently, the extension supports a limited set of languages.

  • For ast_grep, check supported languages here
  • dumb_jump, Please refer to the source code for current language support. As of now, I've integrated support for python, go, lua, c/cpp, and js/ts

Requirements

  • install ast-grep
  • jq
  • ripgrep
  • shell (The plugin can run under windows with bash/mingw)

Installation

{
  'ray-x/telescope-ast-grep.nvim',
  dependencies = {
    {'nvim-lua/plenary.nvim'},
    {'nvim-telescope/telescope.nvim'},
  },
}

Execute

:Telescope AST_grep
:Telescope dumb_jump

Screenshot

image

image

Similar plugins