<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-term-tmux-detach.el, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-08-25T11:51:16+00:00</updated>
<entry>
<title>feat(term): add cj/term-tmux-detach on C-; x d</title>
<updated>2026-08-25T11:51:16+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-08-25T11:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=9b53d707f5e2dfe5237ae4db338aa65e83d9c6b2'/>
<id>urn:sha1:9b53d707f5e2dfe5237ae4db338aa65e83d9c6b2</id>
<content type='text'>
A keyboard C-b inside the Claude Code pane never reaches tmux as a prefix. It lands as stray text in the TUI's input, so C-b d can't detach the client. The new command writes C-b d into the pty instead, the same path cj/term-copy-mode-dwim already uses for C-b [. It sits on cj/term-map "d" next to copy-mode on "c", and outside tmux it writes nothing and says so.
</content>
</entry>
</feed>
