Another option is using synergy from synergy2.sf.net - it lets you share a keyboard and mouse between two machines, and it preserves your settings. Thus, you could have two machines, one set to Dvorak and the other set to Qwerty, and just connect through synergy from one to the other.
mark another cussed dvorak user On Fri, Feb 5, 2010 at 3:52 PM, Jack Chen <[email protected]> wrote: > As a Dvorak user, I found that it was always a hurdle to learn > something like vim since the keybindings weren't going to be the same > for me ('hjkl' etc), so I was interested when I saw the heading come > up when Bo and I were watching it at work. > > We pair program at work, so we did have to deal with the hurdle of > having conflicting keyboard layouts while pairing. I use Dvorak, Bo > uses Colemak and everyone who aren't as cool as us use QWERTY. There > has been plenty of times a pair would have attempted to do something > in the other layout and gotten somewhat angry because it didn't do > what they wanted. > > Our setup is we have our own laptops, and one is connected to the 30" > monitor. The person without the monitor uses Teleport to control the > main screen. As you may know, when you type through Teleport/Screen > Sharing, the keys appear in the keyboard layout of the target machine, > so that didn't work. > > I whipped up a quick SIMBL plugin named Telefrag (first stab at Cocoa > and SIMBL, actually) for Teleport which allow you to add custom > keyboard layouts between computers in Teleport. It's not very smart.. > you have to symlink the keymap plist that you want to use (It comes > with all combinations for QWERTY, Dvorak and Colemak), so if you use > Dvorak and your pair is on QWERTY, you would symlink > Dvorak_QWERTY.plist to Keymap.plist, etc, but it's helped us overcome > this barrier while pair programming, increasing efficiency and > improving morale. > > Works on 10.5 fine, and there's a script you need to run to have it > work on Snow Leopard which I'll put up on the git repo if anyone needs > it. > > http://github.com/chendo/telefrag/tree > > On Feb 4, 3:58 am, Ben Orenstein <[email protected]> wrote: >> Hello Fellow Rails-ers, >> >> Pardon the shameless self-promotion, but I've just completed something I'm >> quite proud of and wanted to share. >> >> The project is a screencast called Vim For Rails >> Developers<http://www.codeulatescreencasts.com/collections/frontpage/products/vi...>. >> I write Rails apps full-time using vim, and this video represents the best >> of what I've learned for getting stuff done quickly. >> >> If you're a vim-user writing Ruby or Rails code, I think you'll find a bunch >> of useful tips and plugins to make you more productive. The product is $9, >> which I think easily pays for itself with just a few hours saved. >> >> This is my first venture into a new medium, so feedback is extra welcome! >> >> Thanks, >> Ben > > -- > 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. > > -- A UNIX signature isn't a return address, it's the ASCII equivalent of a black velvet clown painting. It's a rectangle of carets surrounding a quote from a literary giant of weeniedom like Heinlein or Dr. Who. -- Chris Maeda -- 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.
