Re: bind-key question
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
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
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