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

Configuring Grid-nav a bit more precisely #55

Open
lolive opened this issue Feb 25, 2021 · 1 comment
Open

Configuring Grid-nav a bit more precisely #55

lolive opened this issue Feb 25, 2021 · 1 comment

Comments

@lolive
Copy link

lolive commented Feb 25, 2021

With Keynav, I have found a workflow that suits my pointing needs nicely.
But I had to workaround a little bit the grid-nav directive.

(please note that on my french keyboard twosuperior is located just above the Tab,
i think this is the backquote on QWERTY keyboards).

Here is my .keynavrc:

twosuperior start,grid-nav on,grid 15x15
shift+twosuperior grid-nav off,grid 3x3, cell-select 2x2
j move-left 10
k move-down 10
l move-up 10
m move-right 10
space warp, click 1, end

And my workflow is as follows:
1: I "twosuperior" for the grid-nav.
2: Then I type two letters to identify a rectangle among the 15x15 ones.
3: I then "shift+twosuperior" to quit grid-nav, enable a 3x3 grid at the selected rectangle, and automatically focus on the middle rectangle of that 3x3 grid.
4: I then use jklm to move that rectangle until its location suits my needs.
5: And then I press Space.

That's really a nice worflow for me.
But I feel the step 3 could be launched automatically as a kind of "trigger" upon the selection of the rectangle in the grid-nav.

Is there any configuration for a workflow like the one above, but with the step 3 being launched automatically without me having to press "shift+twosuperior" ?

In case this is not possible yet, can we discuss a more fine-grained configuration of the grid-nav directive?

@jordansissel
Copy link
Owner

Hi!

I'm not sure this is possible yet, but It sounds like a useful feature to be able to change to a different grid mode as you describe.

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

No branches or pull requests

2 participants