Well I just got a macbook pro 13" for college. It will be nice for stuff on the go, especially with the underlying unix system (I have a few projects running on make+gcc). I tried arch on a laptop before but the battery life what **** and I had all kinds of wifi issues. This seems like the best of both worlds - pretty gui on top, powerful command line below (item2+zsh).
Anyways, I would love to hear any helpful suggestions for someone new to the world of apple. Anything I should really know about? I did notice that the readline shortcuts (C-a, C-e) work everywhere, which is pretty cool - however, getting used to command-a for selecting everything will take a little getting used to.
Ohh and does anyone know how to implement dual role keys? I already opened the keyboard settings and made capslock control. But I want to make it also act as an escape key when tapped (SUPER useful in vim). In linux I would use xcape, but googling "xcape mac" didn't bring up anything helpful.