<?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>Fzf on Andrew Quinn&#39;s TILs</title>
    <link>https://til.andrew-quinn.me/tags/fzf/</link>
    <description>Recent content in Fzf on Andrew Quinn&#39;s TILs</description>
    <image>
      <title>Andrew Quinn&#39;s TILs</title>
      <url>https://til.andrew-quinn.me/papermod-cover.png</url>
      <link>https://til.andrew-quinn.me/papermod-cover.png</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 30 Jul 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://til.andrew-quinn.me/tags/fzf/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The highest personal ROI program I have written so far</title>
      <link>https://til.andrew-quinn.me/posts/the-highest-personal-roi-program-i-have-written-so-far/</link>
      <pubDate>Tue, 30 Jul 2024 00:00:00 +0000</pubDate>
      
      <guid>https://til.andrew-quinn.me/posts/the-highest-personal-roi-program-i-have-written-so-far/</guid>
      <description>&lt;p&gt;It would have to be
&lt;a href=&#34;https://github.com/hiAndrewQuinn/finstem&#34;&gt;finstem&lt;/a&gt;,
a simple command-line program I wrote to
reduce Finnish words down to their root form.&lt;/p&gt;
&lt;p&gt;Finnish is a lot like Latin or Russian in that its words
often become lumbering behemoths of rewritten consonants,
suffixes upon suffixes, and this makes it hard to look up
in a dictionary &amp;ndash; that is, until you factor in its
very regular orthography and the phenomenal
efforts of the Finnish programming industry: &lt;code&gt;finstem&lt;/code&gt; is
basically a very specialized UI for
&lt;a href=&#34;https://voikko.puimula.org/&#34;&gt;the OpenOffice spell checker&lt;/a&gt;,
and I have no shame in admitting that.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Getting `fzf` to print the preview pane</title>
      <link>https://til.andrew-quinn.me/posts/getting-fzf-to-print-the-preview-pane/</link>
      <pubDate>Wed, 06 Dec 2023 00:00:00 +0000</pubDate>
      
      <guid>https://til.andrew-quinn.me/posts/getting-fzf-to-print-the-preview-pane/</guid>
      <description>&lt;p&gt;&lt;code&gt;fzf&lt;/code&gt; is an incredibly useful bit of software, &lt;a href=&#34;https://andrew-quinn.me/fzf/&#34;&gt;if someone shows you how to use it&lt;/a&gt;. There&amp;rsquo;s a lot more to it than just fuzzy-switching directories and fuzzy-searching you shell history &amp;ndash; it also comes with a preview pane that updates on every keystroke. Try&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;
&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34; id=&#34;hl-0-1&#34;&gt;&lt;a style=&#34;outline:none;text-decoration:none;color:inherit&#34; href=&#34;#hl-0-1&#34;&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;
&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;echo &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt; | fzf --preview &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;echo {q} {q}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;and typing something to see how it works. (&lt;code&gt;{q}&lt;/code&gt; is the &lt;code&gt;q&lt;/code&gt;uery you type in at the bottom of the screen.)&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Promoting Blog Tag Reuse with `fzf`</title>
      <link>https://til.andrew-quinn.me/posts/promoting-blog-tag-reuse-with-fzf/</link>
      <pubDate>Sat, 25 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://til.andrew-quinn.me/posts/promoting-blog-tag-reuse-with-fzf/</guid>
      <description>&lt;p&gt;Some more updates to &lt;a href=&#34;https://github.com/hiAndrewQuinn/til&#34;&gt;the main repo&lt;/a&gt; of this TIL site today, in particular I have added a new &lt;code&gt;fzf-tags.fish&lt;/code&gt; script.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;til&lt;/code&gt; uses this script to&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Scrapes all the YAML &lt;code&gt;tags:&lt;/code&gt; frontmatter from all current Markdown posts,&lt;/li&gt;
&lt;li&gt;Puts me into a &lt;a href=&#34;https://github.com/junegunn/fzf#using-the-finder&#34;&gt;multi-select&lt;/a&gt; &lt;code&gt;fzf&lt;/code&gt; menu containing them, and&lt;/li&gt;
&lt;li&gt;Puts anything I select into the &lt;code&gt;tags:&lt;/code&gt; of the new blog post.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Tags form natural breadcrumb trails throughout a blog as it grows organically over time. Many an afternoon have I spent reading one or two particular tags of interest from a prolific blog. But, if you don&amp;rsquo;t remember to reuse the tags in the first place, you&amp;rsquo;ll never build the trail in the first place.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
