applied, thanks
On Tue, Feb 18, 2014 at 06:27:57PM -0500, Mark Oteiza wrote: > Nicholas Marriott <nicholas.marri...@gmail.com> writes: > > > Ok I think it is better not to include tmux.el at all then, instead just > > put the bit to copy in FAQ like this: > > > > diff --git a/FAQ b/FAQ > > index da72d43..c5abf01 100644 > > --- a/FAQ > > +++ b/FAQ > > @@ -238,6 +238,31 @@ would be welcome. > > > > vim users may also want to set the "ttyfast" option inside tmux. > > > > +* How do I make ctrl and shift arrow keys work in emacs? > > + > > +The terminal-init-screen function in term/screen.el is called for new > > frames, > > +but it doesn't configure any function keys. > > + > > +If the tmux xterm-keys option is on, it is enough to define the same keys > > as > > +xterm. Add the following to init.el or .emacs to do this: > > + > > +(defadvice terminal-init-screen > > + ;; The advice is named `tmux', and is run before `terminal-init-screen' > > runs. > > + (before tmux activate) > > + ;; Docstring. This describes the advice and is made available inside > > emacs; > > + ;; for example when doing C-h f terminal-init-screen RET > > + "Apply xterm keymap, allowing use of keys passed through tmux." > > + ;; This is the elisp code that is run before `terminal-init-screen'. > > + (if (getenv "TMUX") > > + (let ((map (copy-keymap xterm-function-map))) > > + (set-keymap-parent map (keymap-parent input-decode-map)) > > + (set-keymap-parent input-decode-map map)))) > > + > > +And ensure .tmux.conf contains "set -g xterm-keys on". > > + > > +Alternatively, the screen.el file can be copied to the load path and > > +customized. > > + > > * Why doesn't elinks set the window title inside tmux? > > > > There isn't a way to detect if a terminal supports setting the window > > title, so > > Looks good. Thanks for the consideration. > > ------------------------------------------------------------------------------ > Managing the Performance of Cloud-Based Applications > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. > Read the Whitepaper. > http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk > _______________________________________________ > tmux-users mailing list > tmux-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tmux-users ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users