OTOH if you need follow-mode, aren't your functions too long?
I also use Emacs for text editing, and I'm writing a major manifesto right now which is thousands of lines.
21–30 of 52 posts
OTOH if you need follow-mode, aren't your functions too long?
I also use Emacs for text editing, and I'm writing a major manifesto right now which is thousands of lines.
OTOH if you need follow-mode, aren't your functions too long?
I've been using Emacs for 32 years (hard to believe) and never knew about this incredible but apparently obscure feature of Emacs. On my 27" cinema display, even using 12pt Monaco for my tired old eyes for extreme legibility, I can get 4-5 columns of 90 lines each, when editing source files or text, for an effective "screen length" of 360-450 lines. With 10pt, you can get 500+ lines "on screen" easily. Docs: http://w…
I've been using Emacs for 32 years (hard to believe) and never knew about this incredible but apparently obscure feature of Emacs. On my 27" cinema display, even using 12pt Monaco for my tired old eyes for extreme legibility, I can get 4-5 columns of 90 lines each, when editing source files or text, for an effective "screen length" of 360-450 lines. With 10pt, you can get 500+ lines "on screen" easily. Docs: http://w…
How old are you current config files?
I started around 1978 or so with Emacs on ITS (MIT-AI lab Incompatible Timesharing System), which was built in TECO. So those files wouldn't be very useful. ;-)
Then moved to TOPS-20 Emacs in 1979-1980, then to Unix Emacs (Gosmacs) for a while in the early 80's, then, finally to the One True Emacs (Gnu Emacs) in the mid-80's on Sun workstations.
I don't highly customize Emacs at all, actually. I tend to like a mostly vanilla installation that I can run in terminal mode both locally in Terminal (OS X) and remotely via ssh without even thinking about it.
Earlier quoted context omitted.
How old are you current config files?
Oh, probably started them 10-15 years ago. Hard to say. I started around 1978 or so with Emacs on ITS (MIT-AI lab Incompatible Timesharing System), which was built in TECO. So those files wouldn't be very useful. ;-) Then moved to TOPS-20 Emacs in 1979-1980, then to Unix Emacs (Gosmacs) for a while in the early 80's, then, finally to the One True Emacs (Gnu Emacs) in the mid-80's on Sun workstations. I don't highly c…
Earlier quoted context omitted.
Oh, probably started them 10-15 years ago. Hard to say. I started around 1978 or so with Emacs on ITS (MIT-AI lab Incompatible Timesharing System), which was built in TECO. So those files wouldn't be very useful. ;-) Then moved to TOPS-20 Emacs in 1979-1980, then to Unix Emacs (Gosmacs) for a while in the early 80's, then, finally to the One True Emacs (Gnu Emacs) in the mid-80's on Sun workstations. I don't highly c…
Out of curiosity and seeing as you have considerable experience with Emacs, what do you do, keyboard-wise (e.g. remapping, custom hardware, or just the defaults?)?
I wouldn't even call myself an Emacs power user. I've written a modicum of Emacs Lisp, but nothing major.
Custom hardware? Hoo boy, let's not go down that road, too off-topic. ;-) Well, OK, the best keyboard ever made by the Hand of Man is the old Tom Knight AI Lab keyboard (google "Tom Knight Keyboard" and you'll find lots of info). The particular recipe that Microswitch (Honeywell) developed for that generation of keyboards, based on (highly expensive) Hall-effect mechanical switches, is still unparalleled to this day--it had a sort of preternaturally comfortable throw. I even bought one of the Microswitch Symbolics-style keyboards from a custom run (for about $600) at LLNL back in the early 80's, and hacked up a Sun-1 CPU board to read the keyboard's up/down parallel encoding to produce ascii serial out, I was so attached to that quality of keyboard. (Didn't hurt that I could map all the Shift/Meta/Super/Hyper/Network shift keys to the appropriate escape sequences ;-). Had to give it up when ascii terminals died out; sigh.
Since then, I've kinda given up, but the Thinkpad keyboards from a few years back were exceptional (don't know if Lenovo has kept the quality up lately), and the latest-generation Apple flat-topped short-throw keyboards are also exceedingly fast and accurate for typing. But none of them come close the pure tactile nirvana of those old Microswitch keyboards.
You can still find some of those incredible Microswitch keys on older ATMs. They were designed for millions of abusive presses before failure.
(Uh-oh, is my obsession showing? ;-)
follow-mode is great. I use functions that: 1. split into three or four windows 2. balance the windows (so each takes up equal amount of space) 3. turn on line highlighting Line highlighting helps because when using follow-mode it can become difficult to quickly spot where the cursor is without it (e.g. if you do an incremental search, the cursor could end up in any one of the many windows). You can find the function…
:set cursorline
Note: it's slow on old computers http://vim.1045645.n5.nabble.com/Vim-7-slows-down-when-highl...Earlier quoted context omitted.
Out of curiosity and seeing as you have considerable experience with Emacs, what do you do, keyboard-wise (e.g. remapping, custom hardware, or just the defaults?)?
Mostly defaults--I only have a handful of custom keybindings, most of them a carry-over from the old ITS/Twenex Emacs defaults, since I have editing finger habits which are decades old. (It's wonderful that you can get most of the basics in every Cocoa-based edit field in OS X.) I wouldn't even call myself an Emacs power user. I've written a modicum of Emacs Lisp, but nothing major. Custom hardware? Hoo boy, let's no…
I agree about the Thinkpad keyboards. Also, a relative had a Dell 8100 laptop that I used extensively for a while, and its keyboard was very "fast" and comfortable, for me. I think Dell's keyboard quality has gone down since then.
These days, I tend to prefer good laptop keyboards. I like the short throw; also, many of them have a more precise and consistent action than the mass produced detached keyboards.
I'm not familiar enough with the recent Apple keyboards, although I will complain about their (and others') laptop designs of recent years that place the keyboard at the back of a "huge" shelf of real estate often also having a sharp front edge. (Those features bother my wrists no end, particularly when I don't have control over the height of the work surface.)
I've spent time on a variety of stuff going back to DEC terminals (and some yet older stuff I no longer recall). Actually, of older stuff, one of my favorite keyboards was the one that came with my Kaypro. I don't suppose its switches were all that "de luxe", but it was very smooth and I could really move on it without tiring. And/or I was younger ;-) and spent enough time with it specifically to become rather accustomed to its feel.
As for Emacs, every time I start, I quickly tire of its key combination and the discomfort they cause me. I suppose I should try one or another remapping, but I end up switching programs before I get that far. Perhaps if I'd started with it when I was younger, I would have built up a requisite flexibility and muscle memory more rapidly than discomfort.
(As for obsession, I now find the screen and keyboard two of the most important features of a system. It doesn't matter how fast it is, if it's a pain to look at and makes typing an undue exercise.)