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® 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® 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