On Sun, Nov 06, 2005 at 05:14:52PM -0600, brian wrote:
> I'm in UL and want to go to LL, so I direct the focus downward.
> From LL, I want to go to LR, so I say to go right. From LR, I want
> to go to UR, so I say to go up. But I land in UL instead. The
> behavior I'm describing will vary depending on how you chose to do
> your splits, but hopefully you see what I'm getting at.

This is 'correct' behavior. In your setup, you have two frames,
'North' and 'South', each containing a split. This produces
something like North(West,East), South(West,East). When you move
from South* to North, you enter the last active client in that
frame.

> I understand at least a little bit about why that is the behavior,
> but I was wondering if there could be some new behavior on a
> special case or type of workspace that is split like MxN, kind of
> like a table in HTML without colspan support, etc. If I could say
> I wanted a 2x2 or 2x3 or whatever kind of workspace, it wouldn't
> be ambiguous which tile I meant I wanted to go to if I said to go
> up or right or whatever. It'd be like changing the active cell in
> a spreadsheet.

I think this would be a significant change to the way Ion organizes
things. Still, for your specific setup (MxM, where M=2) you could do
the following:

    * Name each window using mod_query.query_renameframe(_) in the
      Lua console
    * Create keybindings to jump to, eg, 'NW' or 'SE'

This won't make it 'like a spreadsheet', but it will allow you to
move rapidly between your four main windows. It's not a full-on
solution, but it might be useful (I was quite pleased to be able to
name frames).

-- 

[Will [EMAIL PROTECTED]/[EMAIL PROTECTED]

Reply via email to