Author Topic: what is Emacs?  (Read 12544 times)

0 Members and 1 Guest are viewing this topic.

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: what is Emacs?
« Reply #25 on: April 24, 2018, 02:53:21 pm »
I see no point in engaging with non believers.  :-DD

... actually I can't resist...

EMACS used to be Windows for VT100 terminals.    C-x 2  it was like magic.
« Last Edit: April 24, 2018, 03:00:38 pm by NivagSwerdna »
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 19494
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: what is Emacs?
« Reply #26 on: April 24, 2018, 04:30:16 pm »
I see no point in engaging with non believers.  :-DD

... actually I can't resist...

EMACS used to be Windows for VT100 terminals.    C-x 2  it was like magic.

Too damn right it was.

Anybody remember the VMS EDT editor? My "favourite" feature was that the "delete" key would remove either the word/character before or after the cursor, depending on the history of editor actions.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Offline tpowell1830

  • Frequent Contributor
  • **
  • Posts: 863
  • Country: us
  • Peacefully retired from industry, active in life
Re: what is Emacs?
« Reply #27 on: April 24, 2018, 05:06:51 pm »
Does anyone use Komodo Edit? I like it alot... (AFTER trying Emacs)  :popcorn:
PEACE===>T
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: what is Emacs?
« Reply #28 on: April 24, 2018, 05:27:15 pm »
Anybody remember the VMS EDT editor?

Pah! EDT was for people who weren't man enough to use TECO.  :)

From "Real Programmers Don't Use PASCAL":


...

Some of the concepts in these Xerox editors have been incorporated into
editors running on more reasonably named operating systems -- EMACS and VI
being two.  The problem with these editors is that Real Programmers
consider `What You See Is What You Get' to be just as bad a concept in
Text Editors as it is in women.  No, the Real Programmer wants a `you
asked for it, you got it' text editor -- complicated, cryptic, powerful,
unforgiving, dangerous.  TECO, to be precise.

It has been observed that a TECO command sequence more closely resembles
transmission line noise than readable text [4].  One of the more
entertaining games to play with TECO is to type your name in as a command
line and try to guess what it does.  Just about any possible typing error
while talking with TECO will probably destroy your program, or even worse
-- introduce subtle and mysterious bugs in a once working subroutine.

...
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 

Offline BillB

  • Supporter
  • ****
  • Posts: 615
  • Country: us
Re: what is Emacs?
« Reply #29 on: April 24, 2018, 05:33:56 pm »
So, I'm guessing I shouldn't mention Notepad?   :box:
 

Offline BravoV

  • Super Contributor
  • ***
  • Posts: 7547
  • Country: 00
  • +++ ATH1
Re: what is Emacs?
« Reply #30 on: April 24, 2018, 05:38:30 pm »
So, I'm guessing I shouldn't mention Notepad?   :box:

Only after you mentioned EDLIN.  :scared:

Offline BradC

  • Super Contributor
  • ***
  • Posts: 2106
  • Country: au
Re: what is Emacs?
« Reply #31 on: April 24, 2018, 05:43:16 pm »
Real men use echo, cat and dd.

What would I know thought? I know/use Pascal and eat quiche.

 

Offline Ampera

  • Super Contributor
  • ***
  • Posts: 2578
  • Country: us
    • Ampera's Forums
Re: what is Emacs?
« Reply #32 on: April 24, 2018, 05:50:07 pm »
just sitting over here with my Notepad++, sipping the NT poison.

If I had to pick an XWS compatible text editor, it would have to be SciTE, as the closest denominator to Notepad++ which is the Windows user's friend. For terminal activities, GNU Nano is good on Windows, Linux, and Unix.
I forget who I am sometimes, but then I remember that it's probably not worth remembering.
EEVBlog IRC Admin - Join us on irc.austnet.org #eevblog
 

Offline BillB

  • Supporter
  • ****
  • Posts: 615
  • Country: us
Re: what is Emacs?
« Reply #33 on: April 24, 2018, 05:52:01 pm »
So, I'm guessing I shouldn't mention Notepad?   :box:

Only after you mentioned EDLIN.  :scared:

HaHa!  Oh yeah, forgot about EDLIN! 

Real men use echo, cat and dd.

Actually, if you aren't entering your data using panel mounted toggle switches and need to rely on a keyboard, you aren't a man at all.

 

Offline Ampera

  • Super Contributor
  • ***
  • Posts: 2578
  • Country: us
    • Ampera's Forums
Re: what is Emacs?
« Reply #34 on: April 24, 2018, 05:56:51 pm »
Puh, toggle switches? Real men don't even need line editors. They can modify their text files by punching holes directly into their paper tapes. Who needs all this fancy programming?
I forget who I am sometimes, but then I remember that it's probably not worth remembering.
EEVBlog IRC Admin - Join us on irc.austnet.org #eevblog
 

Offline BillB

  • Supporter
  • ****
  • Posts: 615
  • Country: us
Re: what is Emacs?
« Reply #35 on: April 24, 2018, 05:58:53 pm »
RIP OP, we hardly knew ye.  :palm:
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: what is Emacs?
« Reply #36 on: April 24, 2018, 06:01:28 pm »
So, I'm guessing I shouldn't mention Notepad?   :box:



Boy, I say boy, only if y're wearing pink and got a pink bow in yer hair".  :)

(I hope I'm not the only guy here who remembers how Foghorn Leghorn talked.)
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 

Offline mbless

  • Regular Contributor
  • *
  • Posts: 227
  • Country: 00
Re: what is Emacs?
« Reply #37 on: April 24, 2018, 06:18:05 pm »
RIP OP, we hardly knew ye.  :palm:

This is the first time I witnessed a real-time ban! Either OP is that clueless about everything or a terrible troll.
 

Offline andyturk

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: us
Re: what is Emacs?
« Reply #38 on: April 24, 2018, 06:39:17 pm »
I've been using emacs since the mid 80s, initially on an actual lisp machine. For a long time, I just used it out-of-the-box without a lot of extensions, but lately I'm really liking some of the extensions like "org mode" and C/C++ support. Emacs goes well with my mechanical keyboard (HHKB). :-) I've almost forgotten my command line git because I use "magit" in emacs all the time.

Emacs and its various extensions are really good at dealing with information represented in text form. That's a philosophical commitment more than anything else, and it's incompatible with proprietary file formats and things like IDEs.

IMO, emacs has a huge learning curve and I've never actually recommended it to anyone else. However, I couldn't live without it. People that could benefit from emacs usually find it on their own.
 

Offline andyturk

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: us
Re: what is Emacs?
« Reply #39 on: April 24, 2018, 06:47:33 pm »
Eight
Megs
And
Constantly
Swapping.


That was funny back when "8 megs" was significant. I used to do homework assignments on a timeshared PDP-11 with a whopping 10 megs of disk for the entire machine. No emacs there--we used ed.

My emacs process is clocking 159MB now (not doing a whole lot) with no swapping. But the box it's running on has 64GB of RAM.
 

Offline andyturk

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: us
Re: what is Emacs?
« Reply #40 on: April 24, 2018, 06:51:36 pm »
EMACS used to be Windows for VT100 terminals.    C-x 2  it was like magic.
Or keeping your editor process running for weeks at a time (with screen).
 

Offline bsudbrink

  • Frequent Contributor
  • **
  • Posts: 406
  • Country: us
Re: what is Emacs?
« Reply #41 on: April 24, 2018, 07:05:16 pm »
XEDIT
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 19494
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: what is Emacs?
« Reply #42 on: April 24, 2018, 07:22:49 pm »
So, I'm guessing I shouldn't mention Notepad?   :box:

Only after you mentioned EDLIN.  :scared:

Thank you for reminding me of that. Not.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 19494
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: what is Emacs?
« Reply #43 on: April 24, 2018, 07:25:20 pm »
Actually, if you aren't entering your data using panel mounted toggle switches and need to rely on a keyboard, you aren't a man at all.

Quite right.

It helps if you have a machine with core memory, so that removal of power is irrelevant.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 19494
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: what is Emacs?
« Reply #44 on: April 24, 2018, 07:27:24 pm »
Puh, toggle switches? Real men don't even need line editors. They can modify their text files by punching holes directly into their paper tapes. Who needs all this fancy programming?

That's the way I started, albeit with 5cps 5channel teletypes.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Offline tpowell1830

  • Frequent Contributor
  • **
  • Posts: 863
  • Country: us
  • Peacefully retired from industry, active in life
Re: what is Emacs?
« Reply #45 on: April 24, 2018, 07:29:31 pm »
DOS

echo The Rain In Spain Falls Mainly On The Plain > The_Rain_File.txt

type the_rain_file.txt
« Last Edit: April 24, 2018, 07:33:06 pm by tpowell1830 »
PEACE===>T
 

Offline bsudbrink

  • Frequent Contributor
  • **
  • Posts: 406
  • Country: us
Re: what is Emacs?
« Reply #46 on: April 24, 2018, 07:37:50 pm »
CP/M:

A>PIP TEST.TXT=CON:
THIS IS A TEST<ctrl-Z>
A>
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 6462
  • Country: de
Re: what is Emacs?
« Reply #47 on: April 24, 2018, 07:58:25 pm »
That's the way I started, albeit with 5cps 5channel teletypes.

5 cps sounds way too slow. 45 bits/s and 7.5 bits/char give you a whopping 6 char/s! :-+
(Or even 6.6 if you were in Europe and operating at 50 Baud!)

And you could backspace and overwrite typos with the "letters" code (all holes punched) for comfortable editing. ;)
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 19494
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: what is Emacs?
« Reply #48 on: April 24, 2018, 08:30:32 pm »
That's the way I started, albeit with 5cps 5channel teletypes.

5 cps sounds way too slow. 45 bits/s and 7.5 bits/char give you a whopping 6 char/s! :-+
(Or even 6.6 if you were in Europe and operating at 50 Baud!)

And you could backspace and overwrite typos with the "letters" code (all holes punched) for comfortable editing. ;)

Naturally we preferred the 10cps machines, but they were often in use by other people - leaving the 5cpc machines.

There were many different 5 channel teletypes codes. My first assembler program converted from one to another.

In the Elliott code, IiRC, all holes punched was "ignore" and the letter shift and figure shift were other codes.

There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Offline boffin

  • Supporter
  • ****
  • Posts: 1027
  • Country: ca
Re: what is Emacs?
« Reply #49 on: April 24, 2018, 08:31:25 pm »
CP/M:

A>PIP TEST.TXT=CON:
THIS IS A TEST<ctrl-Z>
A>

CP/M's PIP was a copy of RSX-11's.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf