On Fri, Nov 26, 2010 at 02:41:16PM +0000, Steve mailinglists wrote:
> On Thu, Nov 25, 2010 at 1:19 AM, Nicholas Marriott
> <email@example.com> wrote:
> if you want tmux to pass those keys through to applications inside youYes that's what I thought.
> 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
> Just re-reading what you've said. I think we may have mis-understood each
> other. I think you may have believed I was asking how I could make an
> application receive a key combo passed-through by tmux and then have said
> application to act upon it accordingly?
Hmm. This is very weird. tmux doesn't change anything when a program is
> What I was having a problem with is the situation where I have several
> windows in a tmux session. I then use less to open a file, and whilst the
> file is in the open state I cannot use the tmux kind-binding I have set
> for next-window or previous-window.
> My sequence of events is
> less ~/.bashrc
> I then C-S-Left to go the previous-window - it does not work.
> I do not wish for less to interpret C-S-Left, I wish for tmux to interpret
> C-S-Left which I have bound to previous-window; but somehow having an
> application open blocks this.
> The key bindings function as expected when no applications are open in my
> terminal. Can this be worked around?
It sounds like your terminal emulator may be doing it.
Do ctrl-shift-left and ctrl-shift-right generate the same outside tmux
if you run "tput smkx" first?
> On Wed, Nov 24, 2010 at 11:51:52PM +0000, Steve mailinglists wrote:
> > On Mon, Nov 22, 2010 at 8:21 PM, Nicholas Marriott
> > > http://p.sf.net/sfu/msIE9-sfdev2dev> > <firstname.lastname@example.org> wrote:
> > Try eg:
> > set -g terminal-overrides "xterm*:kLFT4=\eO10C:kRIT4=\eO10D"
> > My bubble has been burst. Whilst the terminal-overides trick did
> > work in allowing my custom shortcuts to work, I've just discovered
> > 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
> > 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 +0000, 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
> > to
> > > my .tmux.conf.
> > > However, I'm having trouble with two lines in particular... I have
> > 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 (
> > )
> > > 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
> > > _______________________________________________
> > > tmux-users mailing list
> > > email@example.com
> > > https://lists.sourceforge.net/lists/listinfo/tmux-users
> > References
> > Visible links
> > 1. mailto:firstname.lastname@example.org
> > 2. http://p.sf.net/sfu/msIE9-sfdev2dev
> > 3. mailto:email@example.com
> > 4. https://lists.sourceforge.net/lists/listinfo/tmux-users
>> 5. https://lists.sourceforge.net/lists/listinfo/tmux-users
> Visible links
> 1. mailto:firstname.lastname@example.org
> 2. mailto:email@example.com
> 3. http://p.sf.net/sfu/msIE9-sfdev2dev
> 4. mailto:firstname.lastname@example.org
> 6. mailto:email@example.com> 9. https://lists.sourceforge.net/lists/listinfo/tmux-users
> 7. http://p.sf.net/sfu/msIE9-sfdev2dev
> 8. mailto:firstname.lastname@example.org