4 ms·
Install Emacs... It's free and every editor is trying to reinvent what this one already does.
by j2d2 18y ago
Install Emacs... It's free and every editor is trying to reinvent what this one already does.
- jimbokun 18y agoAnd if you don't know Emacs yet, start with Aquamacs. It has "normal" Mac keybindings set in addition to the Emacs ones for most operations, and comes with many of the best Emacs packages already installed. Heck, even if you know Emacs well, give Aquamacs a try. All of the pre-installed packages can be a big time saver over downloading and installing each of them individually.
- pfedor 18y ago+1 for Aquamacs. Two years ago I tried several options, here are the screenshots if you care: Aquamacs: http://www.mogiel.net/~pfedor/emacs/1.png http://www.mogiel.net/~pfedor/emacs/1.png Regular emacs, using mac's native UI with the pretties font I tried (and I tried quite a few): http://www.mogiel.net/~pfedor/emacs/2.png http://www.mogiel.net/~pfedor/emacs/2.png Regular emacs, using X, with the font I normally use on Linux: http://www.mogiel.net/~pfedor/emacs/3.png http://www.mogiel.net/~pfedor/emacs/3.png Emacs ran inside Apple terminal: http://www.mogiel.net/~pfedor/emacs/4.png http://www.mogiel.net/~pfedor/emacs/4.png As you can see, (1) and (4) kicks (2) and (3)'s ass with respect to the looks of the font. (4) would be a good option, especially since it comes with the OS X, but you have to use ESC, key instead of meta+key (b/c of Apple terminal), which kind of sucks. Plus, Aquamacs lets you set the color theme: http://www.mogiel.net/~pfedor/emacs/default.png http://www.mogiel.net/~pfedor/emacs/default.png http://www.mogiel.net/~pfedor/emacs/black.png http://www.mogiel.net/~pfedor/emacs/black.png http://www.mogiel.net/~pfedor/emacs/classic.png http://www.mogiel.net/~pfedor/emacs/classic.png http://www.mogiel.net/~pfedor/emacs/xcode.png http://www.mogiel.net/~pfedor/emacs/xcode.png Aquamacs has some behaviors that I don't very much care for, like opening a new window every time you open a file, but it can be easily fixed in the .emacs file.
- thingsilearned 18y agoThis article discusses your emacs options and some setup tips http://thingsilearned.wordpress.com/2007/05/07/emacs-for-macs/ http://thingsilearned.wordpress.com/2007/05/07/emacs-for-mac...
- whacked_new 18y agoSpeaking of Emacs, I've recently started fearing whether it leads to excessive pinky usage. Has anybody had problems with this?
- lbrandy 18y agoIt does greatly increase your pinky use. Don't worry. It can handle it.
- mnemonicsloth 18y agoIf you haven't already, bind the Control modifier to your Caps Lock key. Emacs was developed on workstations with this key configuration, and a lot of key combinations make more sense for your fingers that way. If you've already done that, I wouldn't worry too much -- there are plenty of programmers working now who've been using Emacs for more than 20 years.
- toffer 18y agoI've always wondered about this. If you use the Caps Lock key as CTRL, then it feels pretty awkward for me to type some key combinations (like ctrl-x or ctrl-c) and still keep my fingers on the "home row". Do you just get used to this? Do you type ctrl-x with your pinky and ring finger? Or, do you shift your hand away from the home row and type ctrl-x with your pinky and middle finger?
- blakeb 18y agoRan across this long after the fact, and I'm not even sure if you'll be aware I posted this, but... I've been wondering the same thing, as C-x is used all the time and seems really uncomfortable. I've found one mention of it, so I thought I'd pass along Steve Yegge's opinion: "Incidentally, if you want to fine-tune this tip to extraordinary levels, then you probably don't want to use your ring-finger for typing the x-key when you hit Ctrl-x. I use my left index finger, since I'm used to it that way, but you're probably better off using your left middle finger. The reason is that your hand isn't technically on home row when your left pinkie is jammed down on the Caps-Lock key that you've turned into Ctrl. The point is to use whatever requires the least amount of stretching, followed by the least amount of finger motion. You should experiment until you find what's most comfortable for you." Found that here: http://steve.yegge.googlepages.com/effective-emacs http://steve.yegge.googlepages.com/effective-emacs