Re:Things I wish they told you about Emacs
by pivo on Wednesday November 18, 2015 @08:44PM
(#10592201)
Basically what swhipple says. I work on long running servers and it's fantastic to run them in a shell terminal and be able to use emacs' incremental search to look through the server output for interesting log output. I have no need for curses support generally, but when I do I use a different shell, though I can't say I find them nearly as useful.
Re:Things I wish they told you about Emacs
by swhipple on Tuesday November 17, 2015 @08:43PM
(#10585367)
Not the parent, but I also prefer shell to ansi-term for my daily usage.
My 99% use-case is running programs that don't need terminal emulator support, but I do commonly use Emacs keybindings for navigating around the buffer -- which requires switching between char and line modes when using ansi-term.
Re:Things I wish they told you about Emacs
by clynbech on Wednesday November 18, 2015 @08:29AM
(#10587543)
It does not need to be either/or. I have configured the terminal mode of ansi-term to allow the cursor keys to move around in the buffer as usual exactly because I often like to back up a bit to look at some output and keeping remembering that the normal buffer movement keys was not available became annoying.
Both of those other modes have better support for curses applications and act closer to an actual terminal emulator than M-x shell does.
Also, if you like term, you can use the "multi-term" script (http://www.emacswiki.org/emacs/multi-term.el), which will automatically open a new terminal window with M-x multi-term, and you can cycle through your open terminals with M-x multi-term-next and multi-term-prev