<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jul 4, 2014 at 10:41 AM, ami <span dir="ltr"><<a href="mailto:m3oucat@gmail.com" target="_blank">m3oucat@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi all.<br>
<br>
I’m trying to run erlang shell at Emacs startup.<br>
Just to get a some kind of IDE, when I have an erlang shell, an editor window, etc<br>
right after startup.<br>
<br>
And I faced with the same problem as had been once arisen here<br>
<br>
(<a href="http://erlang.org/pipermail/erlang-questions/2004-January/011042.html" target="_blank">http://erlang.org/pipermail/erlang-questions/2004-January/011042.html</a> )<br>
<br>
So, I start erlang shell by<br>
<br>
(erlang-shell)<br>
in .emacs<br>
<br>
but it’s not in active buffer. I, of course, can switch to *erlang* buffer afterwards.<br>
But I don’t want to switch to *erlang* buffer manually always :(<br>
<br>
I tried (sit-for 20) right after (erlang-shell), like<br>
<br>
(erlang-shell)<br>
(sit-for 20)<br>
<br>
And I do have an erlang shell displayed in emacs right after startup.<br>
But when I press any key/mouse button, it disappears :(<br>
But I can switch to *erlang* buffer manually (it’s not the case).<br>
<br>
(switch-to-buffer "*erlang*”)<br>
<br>
doesn’t work as well.(if I place it in .emacs right after (erlang-shell) )<br>
<br>
Has anybody got erlang shell displayed & working & active right after emacs startup?</blockquote><div><br></div><div>You might try something like this in your ~/.emacs file:</div><div><br></div><div><div>(add-hook 'erlang-shell-mode-hook</div>
<div><span class="" style="white-space:pre">    </span>  '(lambda () (delete-other-windows (display-buffer "*erlang*"))))</div><div>(erlang-shell)</div></div><div><br></div><div>--steve</div></div></div></div>