<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>tool-fighting on rtk0c's hut</title><link>https://www.rtk0c.com/tags/tool-fighting/</link><description>Recent content in tool-fighting on rtk0c's hut</description><generator>Hugo -- 0.152.2</generator><language>en</language><lastBuildDate>Sat, 19 Apr 2025 12:29:00 -0700</lastBuildDate><atom:link href="https://www.rtk0c.com/tags/tool-fighting/index.xml" rel="self" type="application/rss+xml"/><item><title>Watchlist × Emacs org-mode</title><link>https://www.rtk0c.com/blog/org-mode-watchlist/</link><pubDate>Sat, 19 Apr 2025 12:29:00 -0700</pubDate><guid>https://www.rtk0c.com/blog/org-mode-watchlist/</guid><description>&lt;p&gt;Watch progress websites exist for &lt;a href="https://myanimelist.net"&gt;anime&lt;/a&gt; and &lt;a href="https://letterboxd.com"&gt;film&lt;/a&gt;. They work great. Socialization is great.&lt;/p&gt;
&lt;p&gt;But they don&amp;rsquo;t record the &lt;em&gt;exact time&lt;/em&gt; at which I finished each episode. I find such statistics amusing to dig through in some kind of year-end review. I also found it tremendously helpful to know which episodes were most recently watched, and in what order. Helps with recollecting the context of each show, especially when chasing more than a couple of shows at the same time.
Depending on your judgment, using Letterboxd and MyAnimeList may also constitute giving private information to 3rd parties.&lt;/p&gt;</description></item><item><title>Vim really does not like kitty</title><link>https://www.rtk0c.com/blog/vim-kitty-compat/</link><pubDate>Wed, 05 Mar 2025 20:30:01 -0800</pubDate><guid>https://www.rtk0c.com/blog/vim-kitty-compat/</guid><description>&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;: kitty uses a custom terminfo &lt;code&gt;xterm-kitty&lt;/code&gt;. Vim doesn&amp;rsquo;t like it.
If you&amp;rsquo;re in a pinch, commit a &lt;a href="https://www.rtk0c.com/blog/vim-kitty-compat/#i-just-want-it-work-right-now"&gt;crime&lt;/a&gt;, and hopefully it works fine.
If you&amp;rsquo;re not, switch to another terminal for vim, or switch to neovim, or &lt;a href="https://www.rtk0c.com/blog/vim-kitty-compat/#configure-vim"&gt;attempt to teach vim to speak kitty&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;If you use Vim in kitty, local machine or going through SSH, and (at least) one of these is happening:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Paste &lt;kbd&gt;Ctrl+Shift+V&lt;/kbd&gt; from system clipboard is egregiously slow. Like two lines per second slow&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/li&gt;
&lt;li&gt;Paste is glitchy. All the whitespace get eaten, nowhere to be seen. Lines get jumbled together, parts of the clipboard overwrite another, etc&lt;sup id="fnref:2"&gt;&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref"&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/li&gt;
&lt;li&gt;kitty tells you your clipboard contains terminal escape sequences. Except it absolutely does not. Pasting elsewhere, still in kitty, like into &lt;code&gt;bash&lt;/code&gt; or &lt;code&gt;nvim&lt;/code&gt; works completely fine&lt;sup id="fnref1:2"&gt;&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref"&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;then congratulations, you have just discovered that Vim isn&amp;rsquo;t very compatible with kitty as a terminal emulator. Instead of trying to poorly summarize &lt;em&gt;why&lt;/em&gt;, you can instead read the problem being extensively discussed &lt;em&gt;con fuoco&lt;/em&gt; in the &lt;a href="https://github.com/vim/vim/issues/11729"&gt;Vim issue tracker&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>