Skip to content

Jump to, select and operate on AST nodes via the Leap interface with Treesitter (WIP)

License

Notifications You must be signed in to change notification settings

jul-o/leap-ast.nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

leap-ast.nvim

Jump to, select and operate on AST nodes via the Leap interface with Tree-sitter.

Requirements

  • Neovim >= 0.7.0
  • leap.nvim
  • nvim-treesitter (This dependency is only temporary; it will not be necessary in the future.)

Installation

Use your preferred plugin manager - no extra steps needed.

Usage

Just define one mapping, and you're good to go:

vim.keymap.set({'n', 'x', 'o'}, '<some-key>', function() require'leap-ast'.leap() end, {})

About

Jump to, select and operate on AST nodes via the Leap interface with Treesitter (WIP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%