Re: bind-key question

2010-11-24 Thread Steve mailinglists
On Wed, Nov 24, 2010 at 12:32 AM, Ben Boeckel  wrote:

> Steve mailinglists  wrote:
> >> Try eg:
> >>
> >> set -g terminal-overrides "xterm*:kLFT4=\eO10C:kRIT4=\eO10D"
> >>
> >
> > Thank you that worked for me. This now leaves no reason preventing my
> switch
> > to tmux. I love the panes.
> > Is there anywhere the kLFT4 , kRIT4 mappings are documented?
>

> Probably within the bowels of the specs for terminals of yore. To get
> the control sequences, I use C-v in Insert mode to make the next
> sequence "verbatim" and that's what the key sends the terminal. Swap the
> '^[' for '\e' if it appears.
>

I've been grepping around and found some mappings documented in a python
terminfo module installed on my system. I think I can work out what I need
to from there.

>
> > in case I want
> > to map other keys to functions. I'm already thinking about key combos to
> > switch panes...
>
> I've found that C-s works well if you have C-a as your prefix.
>

Ahh :-) I'm an emacs person I'm afraid; the C-a drives me nuts (beginning of
line). One of the reasons I'm drawn to tmux t.b.h is the slight emacs accent
to the default key bindings.

Stevo


>
> --Ben
>
>
>
> --
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> ___
> tmux-users mailing list
> tmux-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tmux-users
>
--
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev___
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users


Re: bind-key question

2010-11-24 Thread Steve mailinglists
On Mon, Nov 22, 2010 at 8:21 PM, Nicholas Marriott <
nicholas.marri...@gmail.com> wrote:

> Try eg:
>
> set -g terminal-overrides "xterm*:kLFT4=\eO10C:kRIT4=\eO10D"


My bubble has been burst. Whilst the terminal-overides trick did indeed work
in allowing my custom shortcuts to work, I've just discovered they don't
work if I'm using less, or vim or even emacs :-(

Are there any other  settings I can try perhaps? I'd genuinely like to make
the switch to tmux (I want the panes; and the buffers too...)

Thanks,

Stevo



>
> Then bind M-S-Left.
>
> On Mon, Nov 22, 2010 at 03:45:24PM +, Steve mailinglists wrote:
> >Hi,
> >I'm on OSX with XQuartz and have been using happilily screen for
> years,
> >but I'm currently giving tmux a try and have been porting my screenrc
> to
> >my .tmux.conf.
> >However, I'm having trouble with two lines in particular... I have the
> two
> >lines below in my .screenrc with translate to Alt-Shift-Left and
> >Alt-Shift-Right
> >bindkey "^[O10C" next
> >bindkey "^[O10C" prev
> >This is because OSX/XQuartz play by their own rules with respect to
> modier
> >keys in combination with the arrow keys, so to make this work in
> screen I
> >could simply feed the output of
> >pressing Alt-Shift-Right in xev ( ^[O10D ) and Alt-Shift-Left ( ^[O10C
> )
> >Unfortunately qhen I try the same in my .tmux.conf
> >unbind M-Left
> >bind-key -n ^[O10C previous-window
> >unbind M-Right
> >bind-key -n ^[O10D next
> >It doesn't work. So my question is, what's the analogous tmux
> >configuration to screen's
> >bindkey "^[O10C" next.
> >Incidentally,
> >bind-key -n Alt-Shift-Left or Alt-Shift-Right does not work
> >Thanks for any help received,
> >Stevo
>
> >
> --
> > Beautiful is writing same markup. Internet Explorer 9 supports
> > standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> > Spend less time writing and  rewriting code and more time creating great
> > experiences on the web. Be a part of the beta today
> > http://p.sf.net/sfu/msIE9-sfdev2dev
>
> > ___
> > tmux-users mailing list
> > tmux-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/tmux-users
>
>
--
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev___
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users


Re: bind-key question

2010-11-24 Thread Nicholas Marriott
if you want tmux to pass those keys through to applications inside you
need to turn on the xterm-keys option and configure the applications to
recognise them

there is no standard key format for any modifiers except meta and ctrl,
tmux only produces xterm-style keys (which do support shift and
shift+meta etc) with this option on and most applications still don't
recognise them



On Wed, Nov 24, 2010 at 11:51:52PM +, Steve mailinglists wrote:
>On Mon, Nov 22, 2010 at 8:21 PM, Nicholas Marriott
><[1]nicholas.marri...@gmail.com> wrote:
> 
>  Try eg:
> 
>  set -g terminal-overrides "xterm*:kLFT4=\eO10C:kRIT4=\eO10D"
> 
>My bubble has been burst. Whilst the terminal-overides trick did indeed
>work in allowing my custom shortcuts to work, I've just discovered they
>don't work if I'm using less, or vim or even emacs :-(
>Are there any other settings I can try perhaps? I'd genuinely like to make
>the switch to tmux (I want the panes; and the buffers too...)
>Thanks,
>Stevo
> 
>  Then bind M-S-Left.
>  On Mon, Nov 22, 2010 at 03:45:24PM +, Steve mailinglists wrote:
>  > Hi,
>  > I'm on OSX with XQuartz and have been using happilily screen for
>  years,
>  > but I'm currently giving tmux a try and have been porting my screenrc
>  to
>  > my .tmux.conf.
>  > However, I'm having trouble with two lines in particular... I have the
>  two
>  > lines below in my .screenrc with translate to Alt-Shift-Left and
>  > Alt-Shift-Right
>  > bindkey "^[O10C" next
>  > bindkey "^[O10C" prev
>  > This is because OSX/XQuartz play by their own rules with respect to
>  modier
>  > keys in combination with the arrow keys, so to make this work in
>  screen I
>  > could simply feed the output of
>  > pressing Alt-Shift-Right in xev ( ^[O10D ) and Alt-Shift-Left ( ^[O10C
>  )
>  > Unfortunately qhen I try the same in my .tmux.conf
>  > unbind M-Left
>  > bind-key -n ^[O10C previous-window
>  > unbind M-Right
>  > bind-key -n ^[O10D next
>  > It doesn't work. So my question is, what's the analogous tmux
>  > configuration to screen's
>  > bindkey "^[O10C" next.
>  > Incidentally,
>  > bind-key -n Alt-Shift-Left or Alt-Shift-Right does not work
>  > Thanks for any help received,
>  > Stevo
> 
>  >
>  
> --
>  > Beautiful is writing same markup. Internet Explorer 9 supports
>  > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
>  > Spend less time writing and rewriting code and more time creating
>  great
>  > experiences on the web. Be a part of the beta today
>  > [2]http://p.sf.net/sfu/msIE9-sfdev2dev
> 
>  > ___
>  > tmux-users mailing list
>  > [3]tmux-us...@lists.sourceforge.net
>  > [4]https://lists.sourceforge.net/lists/listinfo/tmux-users
> 
> References
> 
>Visible links
>1. mailto:nicholas.marri...@gmail.com
>2. http://p.sf.net/sfu/msIE9-sfdev2dev
>3. mailto:tmux-users@lists.sourceforge.net
>4. https://lists.sourceforge.net/lists/listinfo/tmux-users

--
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users