Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IDE actions for different AceJump shortcuts (improve remappability) #291

Closed
oxysoft opened this issue Jun 11, 2019 · 7 comments
Closed
Assignees

Comments

@oxysoft
Copy link

oxysoft commented Jun 11, 2019

Currently the only IDE actions offered by AceJump are the ones for starting it. Once AceJump is started, every key is hardcoded. Each key should be an IDE action in the AceJump category so that we can easily customize it to our liking.

I personally would prefer to use TAB to scroll through hints (instead of ENTER) and ENTER to confirm (instead of ESCAPE), seems more intuitive to me and TAB is more quickly accessible after typing due to its position!

@breandan
Copy link
Collaborator

breandan commented Jun 11, 2019

Relates to #268, #234. This would indeed be nice to support, thank you for the suggestion.

@breandan breandan self-assigned this Jun 11, 2019
@sauron918
Copy link

sauron918 commented Jul 3, 2020

Yes, it would be a nice enhancement to have ability to customize another shortcuts.

For instance I would prefer to use arrow keys for navigation through search results instead of ENTER, SHIFT+ENTER.

@breandan
Copy link
Collaborator

breandan commented Jul 3, 2020

Agreed. This is also related to #172, #215, #225 and part of a broader effort to improve AceJump customizability. Thank you for the feedback.

@breandan
Copy link
Collaborator

breandan commented Apr 17, 2021

This was implemented by @chylex in 3.7.0. All of the AceJump shortcuts, including Enter and Shift+Enter should now be bound to IDE actions and can be configured under Settings | Keymap | Plugins | AceJump (however Tab and Shift+Tab still needs to be reimplemented as per #356).

@chylex
Copy link
Collaborator

chylex commented Apr 17, 2021

Navigation via Enter and Shift+Enter is not rebindable, I just added shortcuts for all the default jump and line modes.

@breandan
Copy link
Collaborator

Hmm, I suppose we could also make these internal AceJump shortcuts configurable, although it would be simpler to have just one binding for each mode via the IDE actions. Since this ticket is specifically requesting IDE actions, let's open another ticket for that feature if it's something you feel is important.

@sauron918
Copy link

AceJump 3.8.3, is there so far an option to change the behavior of arrow keys ↑ ↓ in Cycle AjeJump Mode?
I would like to use arrows keys instead of Enter/Shift+Enter cause it's more intuitive to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants