<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>IDEs on neildaemond&#39;s hacker blog</title>
    <link>https://808.ninja/tags/ides/</link>
    <description>Recent content in IDEs on neildaemond&#39;s hacker blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 22 Dec 2025 21:00:05 +0800</lastBuildDate>
    <atom:link href="https://808.ninja/tags/ides/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Catppuccin (Mocha): Uniform Syntax Highlighting Across IDE&#39;s</title>
      <link>https://808.ninja/coder/uniform-syntax-highlighting/</link>
      <pubDate>Mon, 22 Dec 2025 21:00:05 +0800</pubDate>
      <guid>https://808.ninja/coder/uniform-syntax-highlighting/</guid>
      <description>&lt;p&gt;One theme to rule them all&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Working With XML/HTML Tags in Helix IDE</title>
      <link>https://808.ninja/coder/working-with-xml-and-html-tags-in-helix-ide/</link>
      <pubDate>Thu, 19 Jun 2025 22:33:34 +0800</pubDate>
      <guid>https://808.ninja/coder/working-with-xml-and-html-tags-in-helix-ide/</guid>
      <description>&lt;h3 id=&#34;helix-ide-unlocks-my-long-dreamt-of-command-line-workflow&#34;&gt;Helix IDE unlocks my long-dreamt-of command-line workflow&lt;/h3&gt;&#xA;&lt;p&gt;I&amp;rsquo;m still enjoying my Helix experience, as it enables a workflow that I think is quite cool. With my &lt;a href=&#34;https://808.ninja/series/rapid-backend-prototyping-on-a-remote-server/&#34;&gt;dev-on-server setup&lt;/a&gt;, I can&amp;rsquo;t believe how effective I can be even when using Termux on my phone, paired with my &lt;a href=&#34;https://808.ninja/coder/script-for-auto-reconnecting-ssh-to-tmux-sessions/&#34;&gt;ssh-into-tmux-script&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This is what it looks like doing actual (expo) mobile development with Helix IDE from my mobile (via the termux app) while sitting in Oliver Sandwich:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://808.ninja/post_images/2025-06/dev_on_the_go.png&#34; alt=&#34;dev happening on my phone&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;but-i-digress-back-to-working-on-tags&#34;&gt;But, I digress&amp;hellip; Back to &amp;lsquo;Working on Tags&amp;rsquo;&lt;/h3&gt;&#xA;&lt;p&gt;While working on my expo app, I began to miss how WebStorm would automatically add closing tags, and update tag pairs as I renamed one of them, etc.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve learnt a few methods to work with tags, which, for now, seem quite adequate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vim to Helix IDE</title>
      <link>https://808.ninja/news/2025/05/vim-to-helix-ide/</link>
      <pubDate>Sat, 24 May 2025 11:40:05 +0800</pubDate>
      <guid>https://808.ninja/news/2025/05/vim-to-helix-ide/</guid>
      <description>&lt;p&gt;I loved Vim; the keybindings, simplicity, and modal style usage. I could use plugins to achieve almost anything, enabling smooth workflows and tooling that others have pioneered.&lt;/p&gt;&#xA;&lt;p&gt;However, as someone who jumps between frameworks, languages and projects, many past chosen plugins become redundant and forgotten. The last thing anyone needs is technical debt from their IDE, and so I entered a period of using JetBrains IDEs a couple of years ago when my role required me to focus on React.&lt;/p&gt;&#xA;&lt;p&gt;Recently, I stumbled upon Helix IDE at the same time as Nix Flakes, and that spurred the realisation of this powerful but simple setup.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using VSCode When You&#39;re Used to Vim &amp; NerdTree</title>
      <link>https://808.ninja/coder/vscode-when-youre-used-to-vim-and-nerdtree/</link>
      <pubDate>Thu, 22 Aug 2019 00:20:30 +0800</pubDate>
      <guid>https://808.ninja/coder/vscode-when-youre-used-to-vim-and-nerdtree/</guid>
      <description>&lt;h2 id=&#34;first-make-it-more-like-vim&#34;&gt;First, make it more like Vim&lt;/h2&gt;&#xA;&lt;p&gt;My first step for any IDE setup is to make it more like Vim using whichever extension/plugin they have to offer :)&lt;/p&gt;&#xA;&lt;p&gt;(you can even do this with browser text fields via &lt;a href=&#34;https://github.com/akahuku/wasavi&#34;&gt;wasavi&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;p&gt;So, for VSCode I used the main vim plugin,&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://808.ninja/post_images/2019-08/vim_extension_for_vscode.png&#34; alt=&#34;Vim Extension For VSCode&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;and then added the following keybindings.json and settings.json which are found at &lt;code&gt;~/.config/Code/User/&lt;/code&gt; &amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#39;Vim as My IDE&#39; Continued: New Plugin Manager &amp; Intellisense via coc.nvim &#43; LSP</title>
      <link>https://808.ninja/coder/vim-as-my-ide-upgrade-for-coc-nvim-and-lsp/</link>
      <pubDate>Thu, 15 Aug 2019 22:51:29 +0800</pubDate>
      <guid>https://808.ninja/coder/vim-as-my-ide-upgrade-for-coc-nvim-and-lsp/</guid>
      <description>&lt;h2 id=&#34;the-quest-continues&#34;&gt;The Quest Continues&lt;/h2&gt;&#xA;&lt;p&gt;In 2012, I started blogging about &lt;em&gt;&lt;a href=&#34;https://archived.neilpahl.com/logs/vim/&#34;&gt;Vim As My Ide&lt;/a&gt;&lt;/em&gt;. At that time, I was also going to try and focus on Scala as it was all the rage. However, I didn&amp;rsquo;t like using clunky IDEs like Eclipse to develop in the Java world, and I didn&amp;rsquo;t have any pressing reason to continue. Today, I&amp;rsquo;m back on board the Scala train for work purposes and will leverage some of the newfound support for Scala that Vim has.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
