3 ms·
I like to maximize my windows, but that's because I spend 50% of dev time in Emacs. Some sort of split-screen is important for maximizing to work well. With Ema
by howard_yeh 16y ago
I like to maximize my windows, but that's because I spend 50% of dev time in Emacs. Some sort of split-screen is important for maximizing to work well. With Emacs, I never close my files. I choose between the files I want to switch to by typing the file name, and Emacs tries to find a match (sorted by recency). The effect is I can go to the files I need 90% of the time in under 3 key strokes. This is especially true for files I frequently need.
This is not to advocate Emacs (well, maybe it is pimping), but that an editor you can customize can be very helpful if you spend the time.
I use iTerm and Chrome. I put the most important tabs in the first 3 tabs, so i can cmd-{1,2,3} to access these tabs.
I use launchbar to switch between programs. I type "Em" => emacs, "Ch" => Chrome, "it" => iTerm, "iTu" => iTune. I turn off music when I need to focus.
I work both on my MacAir and my 27" iMac, and the work follow is the same (not limited by screen size). I never found the need to have dual monitors.
- howard_yeh 16y agothe other weird thing I do is remapping the meta keys, cmd => caps lock ctrl => cmd so they are waaaay more accessible. Emacs used to hurt my pinky, because I had to curl it in a weird way to access to ctrl key. Now I use my thumb for the ctrl key, and ring finger for the cmd key. It works well for me, like a poor man's kinesis. I NEVER EVER use the ctrl key at the bottom left corner of the keyboard.
- rdtsc 16y agoIf your one hand is already on the mouse, a quick way to switch between buffers in is to click Ctrl+<Left MB> on a window. A pop-up will appear that lets you select a buffers. Other key + mouse tricks: Shift+<Left MB> : quickly change font size or change font. Ctrl+<Right MB> : access emacs menu