<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="8289" data-post-id="8289">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="lrosa007" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/lrosa007/120/3484_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  lrosa007
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I laughed very loudly</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="8289" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/104">Post #103</a>
	                </div>
	            </div>
              <div id="likers-container-8289" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="8289"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #103"></div>
  </section>
</div>
    <div class="postbit" id="12132" data-post-id="12132">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="l_tonz" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/l_tonz/120/2667_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  l_tonz
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>visual studio code → javascript, ruby, elixir<br>
intellj → java</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="12132" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/106">Post #105</a>
	                </div>
	            </div>
              <div id="likers-container-12132" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="12132"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #105"></div>
  </section>
</div>
    <div class="postbit" id="12218" data-post-id="12218">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OmanF" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OmanF/120/9729_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OmanF
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h2><a name="p-12218-spacemacs-1" class="anchor" href="#p-12218-spacemacs-1" aria-label="Heading link" rel="nofollow"></a>Spacemacs</h2>
<p>Definitely Spacemacs.</p>
<p>I’ve been using Atom with one of the Elixir plugins (is there more than one?) for a couple of days but missed shell and REPL <em>smooth</em> integration, so I let it go.<br>
I respect the plugin’s developer(s) enormously, just didn’t hit it off right.</p>
<p>Then it was IntelliJ IDEA with KronicDeth’s (hope I get the username correct) plugin.<br>
I have <strong>mad</strong> props for anyone who is able to code in <em>Java</em> a plugin for IntelliJ, a super sophisticated IDE, to support <em>Elixir</em>, but the configuration on that… I know my way around IntelliJ and even I was overwhelmed.</p>
<p>Then I tried <strong>Spacemacs</strong>.<br>
Ooooh boy.</p>
<p><code>Helm</code> to find <strong>any</strong> functionality I need in a fuzzy-search; <code>Projectile</code> to manage everything about your project; <code>NeoTree</code>/<code>Dired</code> to manage you file system <em>from within Emacs</em>; <code>Avy</code> to snap to any line in the buffer (or even specific character); Vim keybinding honed over 30 years to make you never have to take your hands off the keyboard; Vim’s functionality composition (talking about FP, 30 years ago, FTW) which means, for example, if you know how to delete a single line (<code>d-d</code>) and you know how to reach the end of the buffer (Shift-g) you now know how do delete to the end of the buffer (<code>d-shift-g</code>); Emac’s extendibility which means you have <em>tons</em> of community-developed “layers”, as they’re referred to on Spacemac’s community, to extend your usage (or just roll your own, using e-Lisp, a dialect of Scheme-Lisp… the holy-grail of FP languages)…</p>
<p>And of course, best for last: <strong>Alchemist</strong> layer allowing seamless integration of Elixir support in Emacs which means, among other: Projectile supports Elixir projects and recognizes them as such; <code>elixir</code>, <code>iex</code> and <code>mix</code> are supported out-of-the-box and better yet, its a three-button sequence to not only launch the correct app, but with flags (e.g. <code>iex -S mix</code>? SPC-m-s-i; <code>mix test</code>? SPC-m-t-a).</p>
<p>Oh, and did I mention I got all this functionality down in about a week of part-time-coding? Imagine what you can learn to do after a month of full-time “coding-is-my-day-job”. A year…</p>
<p>Sure, Emacs’s 30+ years of age show… no fancy, eye-candy GUI.<br>
Just a fast-loading, super productive, robust as hell with very few bugs, “A superb operating system only lacking a decent text editor” (as the known adage goes) piece of software.</p>
<p>Why was I so scared for so long to take this leap of faith?<br>
<strong>Not going back to anything else, that’s for sure.</strong></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="12218" data-batch-url="/posts/batch_likers">
                        8
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/107">Post #106</a>
	                </div>
	            </div>
              <div id="likers-container-12218" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="12218"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-most-liked cat-most-liked" title="One of the top 3 liked posts in this thread!"></div>
  </section>
</div>
    <div class="postbit" id="12222" data-post-id="12222">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AndyL" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AndyL/120/3659_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AndyL
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Neovim and Alchemist.vim - liberal use of Tmux, Tmuxinator and various watcher script to auto-compile, auto-test</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="12222" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/108">Post #107</a>
	                </div>
	            </div>
              <div id="likers-container-12222" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="12222"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #107"></div>
  </section>
</div>
    <div class="postbit" id="25028" data-post-id="25028">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="murtza" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/murtza/120/8034_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  murtza
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>i use Neovim and Alchemist.vim i like spacemacs but haven’t got time to fully adopt it.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25028" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/110">Post #109</a>
	                </div>
	            </div>
              <div id="likers-container-25028" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25028"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #109"></div>
  </section>
</div>
    <div class="postbit" id="29078" data-post-id="29078">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="vonH" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  vonH
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="OvermindDL1" data-post="102" data-topic="78">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/overminddl1/48/2677_2.png" class="avatar"> OvermindDL1:</div>
<blockquote>
<p>You can run iex ‘inside’ vim as well.  Or inside <a href="http://atom.io" rel="noopener nofollow ugc">atom.io</a> or others.  I also have a terminal that slides down from the top of the screen when I hit Ctrl+` that has multiple panes inside of it as well, a few of these are around.</p>
</blockquote>
</aside>
<p>How do you run iex ‘inside’ VIm. Is it via a shell like <code>Conque</code> or is it a plugin specially made for Vim and elixir?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="29078" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/111">Post #110</a>
	                </div>
	            </div>
              <div id="likers-container-29078" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="29078"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #110"></div>
  </section>
</div>
    <div class="postbit" id="29105" data-post-id="29105">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OvermindDL1" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OvermindDL1/120/2677_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OvermindDL1
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Just via running a shell in a new window is all.</p>
<p>I’ve mostly migrated to spacemacs now though, I highly recommend it, its basically vim+emacs done right.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="29105" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/112">Post #111</a>
	                </div>
	            </div>
              <div id="likers-container-29105" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="29105"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #111"></div>
  </section>
</div>
    <div class="postbit" id="29302" data-post-id="29302">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="nikos" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/nikos/120/4306_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  nikos
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I use Sublime Text 3. I like Atom but it is slow.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="29302" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/113">Post #112</a>
	                </div>
	            </div>
              <div id="likers-container-29302" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="29302"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #112"></div>
  </section>
</div>
    <div class="postbit" id="62586" data-post-id="62586">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Nicd" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Nicd/120/2357_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Nicd
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Please see this more recent thread for future discussion: <a href="https://forum.elixirforum.com/t/elixir-code-editors-ides-2017-which-one-are-you-using-poll/3191" class="inline-onebox" rel="nofollow">Elixir Code Editors &amp; IDEs - which one are you using? (Poll)</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="62586" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/which-code-editor-or-ide-do-you-use/78/116">Post #115</a>
	                </div>
	            </div>
              <div id="likers-container-62586" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="62586"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>