SamLT <samuel.leth...@intelunix.fr> writes:

> On Wed, Mar 07, 2012 at 10:06:23AM +0100, Thorsten wrote:
>> 
>> 
>> Hi List, 
>> I like the way tmux shows pane numbers (in my case C-o q), but I could
>> not find a way how to select panes by number (like select window C-o 1).
>> Did I miss something?
>
>
> You can use select-pane for that:
>
> | select-pane -t :.0
> | select-pane -t :.1
> | select-pane -t :.2
> | ...

I've seen that in the help menu (C-o ?), but I thought moving between
panes should rather be a quick keystroke only. 

> For now, you can't really bind them directly, but you can with the
> command-prompt:
>
> | bind-key  -n C-o command-prompt -p "pane number: " "select-pane -t :.%%"
>

Hmm ... I don't really understand where to put the key in that line. 
Say I want C-o p for select pane by number - where goes the p?


But anyway, C-o q <number> does the job, like I just learned, its only a
bit fast ...

Thanks

>
> By the way, there is an item in the TODO list:
> | - bind commands to key sequences? -- make it so ALL keys go through
> | a table,
> |   first an implicit table in which C-b is the only default binding to a
> |   command that says "next key from $othertable" and so on. means -n can
> |   go away as well
>
>
> you could then do something like this:
>
> | bind-key       o nexttable mypanebindings
> | bind-key --table mypanebindings 0 select-pane -t :.0
> | bind-key --table mypanebindings 1 select-pane -t :.1
> | bind-key --table mypanebindings 2 select-pane -t :.2
> | bind-key --table mypanebindings 3 select-pane -t :.3
> | bind-key --table mypanebindings 4 select-pane -t :.4
> | bind-key --table mypanebindings 5 select-pane -t :.5
> | bind-key --table mypanebindings 6 select-pane -t :.6
> | bind-key --table mypanebindings 7 select-pane -t :.7
> | bind-key --table mypanebindings 8 select-pane -t :.8
> | bind-key --table mypanebindings 9 select-pane -t :.9
>
> then (assuming ^B as the default prefix key):
>
> ^B o 3 would select the third pane in the current window
>
>
> If you've used gnuscreen, the concept is similar to what you could do with
> 'command -c myclass'.
>
>
> This would really be something great, I'm still trying to understand tmux's
> code, but if any of you have some advice on where to start to add such a
> feature, I would be glad to try.
>
>
> hum... Sorry for the [OT].
>
>
>
>
>
>
>
>
>> 
>> TIA
>> 
>> -- 
>> cheers,
>> Thorsten
>> 
>> 
>> 
>> ------------------------------------------------------------------------------
>> Virtualization & Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing 
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> _______________________________________________
>> tmux-users mailing list
>> tmux-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tmux-users
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing 
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/

-- 
cheers,
Thorsten


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to