Is there a way to run Emacs in the background from a Linux shell?

  • Thread starter Thread starter ehrenfest
  • Start date Start date
  • Tags Tags
    Linux Shell
AI Thread Summary
When running Emacs from a Linux shell, it typically occupies the foreground, preventing further shell commands until Emacs is closed. To run Emacs in the background, append an ampersand (&) to the command, such as "emacs foo.txt &". Additionally, if Emacs is already running in the foreground, it can be suspended and resumed in the background using the "bg" command. For instance, after suspending the program, you can find its job number with "jobs -l" and then use "bg %<job_number>" to continue it in the background.
ehrenfest
Messages
2,001
Reaction score
1
When I open emacs from a linux shell, it always makes it run in the "foreground" so that I cannot do anything else in the shell until I close emacs. I used to know a way around this with some extra command after "$ emacs" but I forgot it. Does anyone know what I am talking about?
 
Computer science news on Phys.org
You automatically background commands by adding & behind it.

So for example "emacs foo.txt &"

Also if you suspend a program, you can resume it in the background with the command bg. Example would be

"jobs -l" outputs 512 for your emacs program, so then you run "bg %512".
 
In my discussions elsewhere, I've noticed a lot of disagreement regarding AI. A question that comes up is, "Is AI hype?" Unfortunately, when this question is asked, the one asking, as far as I can tell, may mean one of three things which can lead to lots of confusion. I'll list them out now for clarity. 1. Can AI do everything a human can do and how close are we to that? 2. Are corporations and governments using the promise of AI to gain more power for themselves? 3. Are AI and transhumans...
Sorry if 'Profile Badge' is not the correct term. I have an MS 365 subscription and I've noticed on my Word documents the small circle with my initials in it is sometimes different in colour document to document (it's the circle at the top right of the doc, that, when you hover over it it tells you you're signed in; if you click on it you get a bit more info). Last night I had four docs with a red circle, one with blue. When I closed the blue and opened it again it was red. Today I have 3...
Back
Top