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


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group quote-modified" data-username="ryanwinchester" data-post="20" data-topic="34628">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ryanwinchester/48/9472_2.png" class="avatar"> ryanwinchester:</div>
<blockquote>
<p>I find that this and most other things that use tree-sitter-elixir have bad syntax highlighting since they don’t implement the queries like <a href="https://github.com/elixir-lang/tree-sitter-elixir/blob/main/queries/highlights.scm" rel="noopener nofollow ugc">tree-sitter-elixir/highlights.scm at main · elixir-lang/tree-sitter-elixir · GitHub </a></p>
</blockquote>
</aside>
<p>Can you clarify? Do you mean that Nova isn’t using the queries in tree-sitter-elixir’s highlights.scm file?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281640" 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/nova-panic-editor-and-extensions/34628/22">Post #21</a>
	                </div>
	            </div>
              <div id="likers-container-281640" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281640"
                     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 #21"></div>
  </section>
</div>
    <div class="postbit" id="281645" data-post-id="281645">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="eahanson" data-post="22" data-topic="34628">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/eahanson/48/20895_2.png" class="avatar"> eahanson:</div>
<blockquote>
<p>Can you clarify? Do you mean that Nova isn’t using the queries in tree-sitter-elixir’s highlights.scm file?</p>
</blockquote>
</aside>
<p>Yes, that is what I mean.</p>
<p>The special macros like <code>__MODULE__</code>, <code>__DIR__</code>, etc are highlighted like ignored variables <code>_foo</code>. doc comments are highlighted as strings, etc.</p>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/4/1/4163f152dc712cabcce77bd54439e4d7cee48bf9.png" data-download-href="https://forum.elixirforum.com/uploads/default/4163f152dc712cabcce77bd54439e4d7cee48bf9" title="Screenshot 2023-03-14 at 7.53.36 PM" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/4/1/4163f152dc712cabcce77bd54439e4d7cee48bf9_2_517x396.png" alt="Screenshot 2023-03-14 at 7.53.36 PM" data-base62-sha1="9kta1OKOiHymf6m9mMYt9vf7VXP" width="517" height="396" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/4/1/4163f152dc712cabcce77bd54439e4d7cee48bf9_2_517x396.png, https://forum.elixirforum.com/uploads/default/optimized/3X/4/1/4163f152dc712cabcce77bd54439e4d7cee48bf9_2_775x594.png 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/4/1/4163f152dc712cabcce77bd54439e4d7cee48bf9.png 2x" data-dominant-color="1C1D1E"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">Screenshot 2023-03-14 at 7.53.36 PM</span><span class="informations">848×650 25 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p>I find the same thing happens in a lot of places that use tree-sitter-elixir, like <a href="https://zed.dev" rel="noopener nofollow ugc">Zed</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="281645" 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/nova-panic-editor-and-extensions/34628/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-281645" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281645"
                     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 #22"></div>
  </section>
</div>
    <div class="postbit" id="281693" data-post-id="281693">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’ve tried nova a few times looking for that nice native experience, but I just cannot get back to a tabbed editor. I’ve been disabling tabs on my editors for years now, navigating just by jumping back and forth between recently edited files, which doesn’t seem to be a supported usecase for nova.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281693" 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/nova-panic-editor-and-extensions/34628/24">Post #23</a>
	                </div>
	            </div>
              <div id="likers-container-281693" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281693"
                     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 #23"></div>
  </section>
</div>
    <div class="postbit" id="283527" data-post-id="283527">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="LostKobrakai" data-post="24" data-topic="34628">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/lostkobrakai/48/3072_2.png" class="avatar"> LostKobrakai:</div>
<blockquote>
<p>I’ve been disabling tabs on my editors for years now, navigating just by jumping back and forth between recently edited files, which doesn’t seem to be a supported usecase for nova.</p>
</blockquote>
</aside>
<p>I just released 2 Nova extensions that might help in case you’re interested:</p>
<p><a href="https://extensions.panic.com/extensions/eahanson/eahanson.go-to-tab/" rel="noopener nofollow ugc">Go To Tab</a> and <a href="https://extensions.panic.com/extensions/eahanson/eahanson.open-recent/" rel="noopener nofollow ugc">Open Recent</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="283527" 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/nova-panic-editor-and-extensions/34628/25">Post #24</a>
	                </div>
	            </div>
              <div id="likers-container-283527" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="283527"
                     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 #24"></div>
  </section>
</div>
    <div class="postbit" id="284236" data-post-id="284236">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>i hate tabs. i wish to work in VR so i can have all active files just open <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p>
<p>but for now - could you talk more about how you navigate open files? i’d love to figure out a better workflow.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="284236" 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/nova-panic-editor-and-extensions/34628/26">Post #25</a>
	                </div>
	            </div>
              <div id="likers-container-284236" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="284236"
                     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 #25"></div>
  </section>
</div>
    <div class="postbit" id="284237" data-post-id="284237">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>In vscode i use <code>cmd+p</code> to open fuzzy search for files and sometimes the explorer in the sidebar. Then I have <code>(shift+)cmd+e</code> (custom, taken from phpstorm iirc)[1] to switch back and forth on the stack of recently opened files. Vscode can also jump between cursor locations with <code>(shift+)ctrl+-</code>(need to find a better keybinding for that)[2], which can sometimes be useful if you’re working in multiple places of the same file. Not sure if that helps, given for me the goal is to have just one thing in front of me at a time – hence why tabs are disabled – and less to have everything in front of me. If I really need multiple things at the same time I usually temporarily open them side by side – most often jumping back and forth is easier though.</p>
<p>1: workbench.action.quickOpenNavigateNextInEditorPicker<br>
2: workbench.action.quickInputBack</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="284237" 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/nova-panic-editor-and-extensions/34628/27">Post #26</a>
	                </div>
	            </div>
              <div id="likers-container-284237" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="284237"
                     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 #26"></div>
  </section>
</div>
    <div class="postbit" id="284498" data-post-id="284498">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>seems like a step in the right direction. i remember when i started with programming (Python/PHP) then i would set bookmarks across the app (line specific) so i could jump between them in sequence. then it became too cumbersome.</p>
<p>i’d love a way to expand my (brains) working memory. tabs suck, because they offer no context anyway so ctrp+p fits my brain better. but actually seeing important functions in a row would be great.</p>
<p>also - sorry for derailing <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="284498" 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/nova-panic-editor-and-extensions/34628/28">Post #27</a>
	                </div>
	            </div>
              <div id="likers-container-284498" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="284498"
                     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 #27"></div>
  </section>
</div>
    <div class="postbit" id="289685" data-post-id="289685">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>The font rendering on modern monitors is on point  too <img src="https://forum.elixirforum.com/images/emoji/apple/ok_hand.png?v=15" title=":ok_hand:" class="emoji" alt=":ok_hand:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="289685" 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/nova-panic-editor-and-extensions/34628/29">Post #28</a>
	                </div>
	            </div>
              <div id="likers-container-289685" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="289685"
                     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 #28"></div>
  </section>
</div>
    <div class="postbit" id="342157" data-post-id="342157">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a href="https://social.panic.com/@panic/113268218701676451" rel="noopener nofollow ugc">Good news from Panic</a>:</p>
<blockquote>
<p>We just released the first beta of Nova 12. (Release Notes coming soon. <img src="https://forum.elixirforum.com/images/emoji/apple/sweat_smile.png?v=15" title=":sweat_smile:" class="emoji" alt=":sweat_smile:" loading="lazy" width="20" height="20">)</p>
<p>Because of the abnormally long development cycle for this version, we’ll be extending licenses for anyone who bought Nova in August 2023 or later to include Nova 12. We’ll do something similar for Nova 13, with a later cutoff date, when it comes out.</p>
<p>Thank you for your patience, and we’re sorry for the delay. Nova 13 won’t take nearly as long.</p>
<p>11.10 users can get the beta by enabling beta updates in General settings.</p>
</blockquote>
<p>I’m using VSCode/Cursor now but I’d love to switch back to Nova if the Elixir syntax highlighting, code completion and (perhaps) AI agent support improves.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="342157" 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/nova-panic-editor-and-extensions/34628/30">Post #29</a>
	                </div>
	            </div>
              <div id="likers-container-342157" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="342157"
                     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>