But then I got a MacBook Pro, and I've actually been doing all development on it for the last few weeks. Textmate is the only non-vim editor I'd ever use.
But then I got a MacBook Pro, and I've actually been doing all development on it for the last few weeks. Textmate is the only non-vim editor I'd ever use.
XMonad looks great, I look forward to trying this out.
XMonad is really awesome. I use xmobar to give me a little bar at the top, it looks like this: http://haskell.org/sitewiki/images/a/ae/Arossato-config.png
Yes, thanks for the XMonad intro, I really can't wait to try it.
P.S. I think we have some friends in common and may cross paths at the l2l. :)
[1] As johnswamps points out in the neighboring comment, to get vim features (not just vi) you may need vimpulse as well.
Ah, nice.
> P.S. I think we have some friends in common and may cross paths at the l2l. :)
I'm there right now, actually. :)
Mac: ITerm for the terminal everything else same as above.
Linux: XMonad for window manager, urxvt for the terminal
Windows: Avoid like the plague for development but I keep a VM or two around for testing.
I really feel it is the best of the breed of lightweight terminals - unfortunately development has slowed, so it doesnt have full unicode support.
I'm being totally irrational, but when I use a Mac, I really want everything to look and feel like a Mac app. Yeah, I'm a shameless Apple fanboy... but I've been using MacOS my entire life, I dunno, vim on Mac just feels wrong, for some reason.
I use a mac for all my development, but I do it inside Terminal with GNU Screen and vim. I use MacVim for those rare instances when I want an Aqua-friendly text editor.
Try iTerm - http://iterm.sourceforge.net/
Also, if you haven't already tried tmux, it's worth looking at. I find it fits my way of working much, much better than screen. It has both horizontal and vertical splits and more intuitive "tabs."
I remapped Caps Lock to Ctrl for just this purpose, though I use iTerm. These shortcuts work system wide as well.
It was especially awesome because this whole development stack is so lightweight, I install the same stuff on my beefy desktop and an old hand-me down PIII laptop, and it all works just as well.