Skip to content

Conversation

@hinell
Copy link

@hinellhinell commented Oct 12, 2023

overhaul-demo.mov
  • feat(commands): clearly split normal mode and select mode commands
  • feat(commands): add new select_* commands for interactive node selections
  • feat(config): add higlight; mapping for selection commands
  • fix(config): only setup mappings are removed upon detach
  • fix(highlighting): for normal mode highlighting is like for / search
  • docs(config): reflect changes in readme.md

Breaking changes

  • Mappings aren't not setup by default

Supported nvim

Tested in

NVIM v0.10.0-dev-ac1c23442f Build type: MinSizeRel LuaJIT 2.1.0-beta3 

Link to demo video:

https://github.com/theHamsta/crazy-node-movement/assets/8136158/ece7532b-1ce3-46e7-9915-d8d676731b26 

@hinellhinell changed the title feat(*): overhaulfeat(*): overhaul, select_* nodes, etc.Oct 13, 2023
@hinellhinell changed the title feat(*): overhaul, select_* nodes, etc.feat(*): overhaul, new select_* functionsOct 13, 2023
* feat(commands): clearly split normal mode and select mode commands * feat(commands): add new select_* commands for interactive node selections * feat(config): add higlight; mapping for selection commands * fix(config): only setup mappings are removed upon detach * fix(highlighting): for normal mode highlighting is like for `/` search * docs(config): reflect changes in readme.md
@theHamsta
Copy link
Owner

theHamsta commented Oct 20, 2023

Hi @hinell ! These all look like sensible changes. Sorry for not seeing them earlier. Do you want to maintain this plugin or a fork of it? I'm not using it that much recently

I'll be happy to review the changes once I find time

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@hinell@theHamsta