Isn't that what Micah's solution does?  If not, I'm missing
something.

-Robin

On Thu, Feb 18, 2010 at 10:52:01PM +0000, Nicholas Marriott wrote:
> 
> I think the place for deciding how things should appear when they are pasted 
> is
> in paste-buffer or save-buffer not in copy mode.
> 
> 
> On Thu, Feb 18, 2010 at 02:25:08PM -0800, Micah Cowan wrote:
> > Robin Lee Powell wrote:
> > > On Thu, Feb 18, 2010 at 01:39:15PM -0800, Micah Cowan wrote:
> > >> The following should bind <prefix> J to join the current (already
> > >> finished) selection with spaces:
> > >>
> > >> bind-key J run-shell 'tmux save-buffer /tmp/.tmux-exchange; tr \n
> > >> " " < /tmp/.tmux-exchange >/tmp/.tmux-exchange-processed; tmux
> > >> load-buffer /tmp/.tmux-exchange-processed'
> > > 
> > > Oh *interesting*; I thought code was going to be required.
> > 
> > Yeah, I did too, until I realized (quoted from your other post):
> > 
> > > < micahcowan> rlpowell, you could get around that nonblocking run-shell 
> > > thing,
> > > actually: just use "tmux save-buffer", etc, in the shell command, rather 
> > > than
> > > doing it as a direct tmux command.
> > 
> > ...
> > 
> > > Still seems like it might be nice to clean that up a bit, but good
> > > stuff none the less.
> > 
> > You could farm the whole thing out to a shell script with the same A
> > content.
> > 
> > > Now we just need the rotating behaviour of J (see my other post).
> > 
> > Well, you could of course still rig that up through run-shell, and some
> > sort of flag-file. But personally, I don't like the rotating behavior of
> > J: better to have separate bindings for separate modes, so you only have
> > to hit the binding once to get the behavior you want (and don't have to
> > figure out what mode you're already in). The shell solution strikes me
> > as the most flexible solution, since there are many things you just
> > wouldn't think to hardcode
> > 
> > -- 
> > Micah J. Cowan
> > http://micah.cowan.name/
> > 
> > ------------------------------------------------------------------------------
> > Download Intel&#174; Parallel Studio Eval
> > Try the new software tools for yourself. Speed compiling, find bugs
> > proactively, and fine-tune applications for parallel performance.
> > See why Intel Parallel Studio got high marks during beta.
> > http://p.sf.net/sfu/intel-sw-dev
> > _______________________________________________
> > tmux-users mailing list
> > tmux-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/tmux-users

-- 
They say:  "The first AIs will be built by the military as weapons."
And I'm  thinking:  "Does it even occur to you to try for something
other  than  the default  outcome?"  See http://shrunklink.com/cdiz
http://www.digitalkingdom.org/~rlpowell/ *** http://www.lojban.org/

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to