On Fri, Feb 05, 2010 at 12:55:22AM +0100, clemens fischer wrote:
> Nicholas Marriott wrote:
> 
> > On Thu, Feb 04, 2010 at 08:53:39PM +0100, clemens fischer wrote:
> >
> >> can tmux be given a command "take-prompt" for the *choice tables?
> >> I wanted to make a mapping to list the various mappings, thus:
> >> 
> >>   bind 'h' command-prompt \ -p
> >>   vi-edit,emacs-edit,vi-choice,emacs-choice,vi-copy,emacs-copy
> >>   \ "list-keys -t '%%'"
> >> 
> >> (all one one line).  I wanted it to insert the value of the prompt,
> >> not what the user answers to it, into '%%'.
> > 
> > I'm not sure what you are trying to achieve here. You want to prompt
> > the user for each and then just ignore what they enter?
> 
> Not ignore it, but if the user says "yes", insert the prompt text, not
> "yes" for '%%'.  example:  "take-prompt -p 1,2 'send-keys %%'" should
> expand to 'send-keys 2' if the user confirmed the "2" prompt.

You want a -p option to confirm-before, I guess and the ability to insert the
prompt text, which would be nice for both.
 
> > PPage works fine for me in vi-copy. What does "tmux info|grep kpp"
> > show, and does it match what you see when you type "cat" and press
> > page-up OUTSIDE tmux?
> 
> This is for urxvt (schmorps unicode rxvt):  it sends ESC+[+5+~ outside
> tmux, and "tmux info|g kpp" -> ":110: kpp: (string) \033[5~".

It should work fine then and it does for me, are you using HEAD?

> 
> >> and I don't understand what keys "j" and "k" do in "-t vi-choice".
> >> Shouldn't they present the next and previous choices, respectively?
> >> They get inserted literally.
> > 
> > Do you mean vi-edit? You need to make sure you are in command mode
> > which can be quite hard unless you reduce escape-time. The default is
> > half a second before tmux decides it is an escape and not a meta key,
> > so press escape and wait for a bit. I'm thinking of ways to improve
> > this but haven't decided yet.
> 
> Oh!  Sounds complicated.

Well it isn't that complicated, if you want to use status-keys vi, just make
sure you leave a pause after pressing escape to switch to command mode, or
reduce escape-time.

> 
> 
> clemens
> 
> 
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> tmux-users mailing list
> tmux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tmux-users

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to