ldelossa / litee.nvim

A framework for building Neovim plugins
409 stars 14 forks source link

Feat: keyboard navigation #62

Closed ldelossa closed 2 years ago

ldelossa commented 2 years ago

Its becoming apparent that the calltree and symboltree navigation need not occur inside the the respective windows.

Similarly to this: https://github.com/ldelossa/calltree.nvim/blob/main/lua/calltree/ui/navigation.lua

Expanding, collapsing, jumping, switching, and focusing can all take place from outside the Calltree.nvim windows, no longer requiring the user to jump into the window if they do not want to.

Ill create a branch for this and begin adding tree specific functions such as "expand_symboltree" which work on the current cursor placement of the windows

ldelossa commented 2 years ago

implemented