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.
