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

0 Members and 1 Guest are viewing this topic.

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23018
  • Country: gb
Re: what is Emacs?
« Reply #75 on: April 30, 2018, 03:56:03 pm »
 Should have used vim  :-DD
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 19494
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: what is Emacs?
« Reply #76 on: April 30, 2018, 10:05:17 pm »
> By definition they are "power users", and emacs is their shell.

We're just very... opinionated. >.< And well the shell is just more text, why bother opening a shell when you got emacs open already?

I use org-mode to compile my emacs configuration. I'm a... odd duck even amongst emacs users.

Does emacs allow you to press the "quote" link on the top right of a posting? :)

Yes, but I use too many forums to remember which site I'm on and end up being lazy.

At least you can alter emacs' functions so that it requires you to press the "preview" button before "post" button. Doubt you could do that with vi(le) :)
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 andyturk

  • Frequent Contributor
  • **
  • Posts: 895
  • Country: us
Re: what is Emacs?
« Reply #77 on: May 01, 2018, 10:35:37 am »
I use org-mode to compile my emacs configuration. I'm a... odd duck even amongst emacs users.
Org-babel is not odd at all... perfectly reasonable!  :-+
 

Offline Bassman59

  • Super Contributor
  • ***
  • Posts: 2501
  • Country: us
  • Yes, I do this for a living
Re: what is Emacs?
« Reply #78 on: May 03, 2018, 08:21:37 pm »
I have been "99% Emacs" for the past 34 years. I will resort to vi when doing minor edits as root.

A friend of mine had a license plate frame that read: "vi not emacs" when he lived in Silicon Valley.
It triggered quite a few red light conversations.

emacs has its vhdl-mode, which is the best goddamn code-editing thing for any language ever.

pr<tab> and wham, a process template, filled in with my clock and preferred reset style.
sig<tab> and start the template for creating a signal.
ent<tab> and start creating an entity.

Put the cursor in the port list of an entity, then ctrl-c ctrl-p ctrl-w and it copies the port list. Then visit a new file, type ctrl-c ctrl-p ctrl-t and wham, now you have the basis of a test bench, with all signals declared and the DUT port map built.

Or, after copying the port list of an entity, type  ctrl-c ctrl-p ctrl-i and wham, now you have a wired-up instance of your entity.

Code completion? Type the first couple of letters of a signal and then <tab> and it completes.

And so on. It's utterly brilliant.

Plus, you can play Tetris in emacs.
 

Offline Vtile

  • Super Contributor
  • ***
  • Posts: 1144
  • Country: fi
  • Ingineer
Re: what is Emacs?
« Reply #79 on: May 03, 2018, 08:31:59 pm »
Quote
Emacs is, along with vi, one of the two main contenders in the traditional editor wars of Unix culture.
I think this sums it up, along so many other silliness around certain computer tech.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf