You ought to fly Chris Lloyd in to do your typing. He is 1337! ;) Andrew
On Wed, May 19, 2010 at 11:18 AM, Mark Ryall <[email protected]> wrote: > In my hudson ci demo at the Brisbane ruby group on Monday night I used a > textmate command that sends the current line or selected text to a gnu > screen session. > I use it in presentations to avoid forcing everyone to sit there watching my > inability to type. It's usually much cooler than anything I then go on to > present. It's a kind of awkward textmate equivalent of emacs SLIME. > To start, just run 'screen -S screen1' in a terminal. > I just have two commands assocated with command-shift-1 and command-shift-2 > that send to 'screen1' and 'screen2' sessions respectively: > #!/opt/local/bin/ruby -wKU > require ENV['TM_SUPPORT_PATH'] + '/lib/escape.rb' > selected_text = (ENV['TM_SELECTED_TEXT'] || ENV['TM_CURRENT_LINE']) + "\n" > system "screen -S screen1 -X stuff #{e_sh(selected_text)}" > I originally stole the code from here > - http://github.com/mocoso/screen.tmbundle - that seemed more complicated > than what I wanted and didn't append a new line to the selected_text. > I've also seen something similar for vim - there seems to be an exodus away > from textmate at the moment. > Mark. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
