<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>DAP on Solarized Sublime Sekai</title>
    <link>https://vincenttam.gitlab.io/categories/dap/</link>
    <description>Recent content in DAP on Solarized Sublime Sekai</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 05 Aug 2026 11:08:26 +0200</lastBuildDate>
    <atom:link href="https://vincenttam.gitlab.io/categories/dap/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Enhancing Debugging Ergonomics With Custom Dap Keymaps</title>
      <link>https://vincenttam.gitlab.io/post/2026-08-05-enhancing-debugging-ergonomics-with-custom-dap-keymaps/</link>
      <pubDate>Wed, 05 Aug 2026 10:29:36 +0200</pubDate>
      <guid>https://vincenttam.gitlab.io/post/2026-08-05-enhancing-debugging-ergonomics-with-custom-dap-keymaps/</guid>
      <description>&lt;p&gt;Streamlining execution flow during an active debugging session requires fast,&#xA;intuitive keyboard shortcuts. In&#xA;&lt;a href=&#34;https://github.com/VincentTam/nvim-config/blob/ca95bed6/lua/plugins/dap.lua&#34;&gt;commit &lt;code&gt;ca95bed6&lt;/code&gt; to my &lt;code&gt;nvim-config&lt;/code&gt; repository&lt;/a&gt;, I added four&#xA;custom keybindings to make evaluating expressions, managing conditional&#xA;breakpoints, and terminating debug sessions much cleaner.&lt;/p&gt;&#xA;&lt;p&gt;Here is a breakdown of the new additions to &lt;code&gt;lua/plugins/dap.lua&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;1-floating-expression-evaluation-leaderde&#34;&gt;1. Floating Expression Evaluation (&lt;code&gt;&amp;lt;Leader&amp;gt;de&lt;/code&gt;)&lt;/h3&gt;&#xA;&lt;p&gt;Inspecting variables on the fly without switching focus into the DAP UI panels&#xA;keeps your focus on the code structure:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
