On Tue, Apr 20, 2010 at 6:15 PM, Michael Torrie <[email protected]> wrote: > On 04/20/2010 10:34 AM, Bryan Murdock wrote: >> If you are working on unixes boxes so old they can't run emacs, it's >> time to look for a new job. Emacs was bloated 15 years ago, but it >> has stayed the same size and is now fast and svelte compared to most >> software today. The only vi command sequence you need to know is: >> >> ESC :q! > > This is the worst advice I've heard in a long time. A lot of current, > modern linux systems, especially the most exciting projects, are > embedded linux systems. And no, they won't be having emacs installed. > vi (plain old vi, not even vim) is all you're likely to have. If you > can't grok vi, then you're stuck on such systems. If you want to do a > custom OpenWrt setup to build your own router, 4 MB of Flash and 16-32 > MB of ram just isn't enough for an entire second operating system.
It was a joke. But seriously, do you really do extensive text editing *on the embedded system* ? Sure, you'll want to learn the basics of "how do I get vi to stop beeping at me and just edit text" for small edits done on the device for convenience, but you aren't going to ssh to the router and do major text editing, are you? Copy the files to your comfortable development workstation and use all the nice tools you have there, then copy them back. Maybe I think that because of working on embedded systems that had no text editor. Bryan -------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
