<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Tui on Raveen Kumar</title>
    <link>https://raveenkumar.com/tags/tui/</link>
    <description>Recent content in Tui on Raveen Kumar</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>Raveen Kumar</copyright>
    <lastBuildDate>Fri, 17 Feb 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://raveenkumar.com/tags/tui/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Ranger file manager</title>
      <link>https://raveenkumar.com/library/programming/ranger/</link>
      <pubDate>Fri, 17 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://raveenkumar.com/library/programming/ranger/</guid>
      <description>&lt;p&gt;Managing files from commandline might be cumbersome time to&#xA;time. To make the job easy there are quit a lot of terminal curses&#xA;based file managers available like, ranger which uses Vi&#xA;keybindings.&lt;/p&gt;&#xA;&lt;h2 id=&#34;installation&#34;&gt;Installation&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#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-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pip install ranger-fm&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;usage&#34;&gt;usage&lt;/h2&gt;&#xA;&lt;p&gt;&lt;code&gt;ranger&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;keybindings&#34;&gt;keybindings&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://ranger.github.io/cheatsheet.png&#34; alt=&#34;img&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;official-pages&#34;&gt;Official pages&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ranger.github.io/documentation.html&#34;&gt;https://ranger.github.io/documentation.html&lt;/a&gt;&#xA;&lt;a href=&#34;https://github.com/ranger/ranger&#34;&gt;https://github.com/ranger/ranger&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;tabbed-mode&#34;&gt;Tabbed mode&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;Ctrl-n&#xA;&amp;lt;Tab&amp;gt; key to switch between tabs&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;show-hidden-files&#34;&gt;&lt;a href=&#34;https://youtu.be/B5ISNwXwDcE&#34;&gt;Show hidden files&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;Ctrl-h&#xA;zh&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;to-cd-into-current-curectory-after-exit&#34;&gt;To cd into current curectory after exit&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://superuser.com/questions/1043806/how-to-exit-the-ranger-file-explorer-back-to-command-prompt-but-keep-the-current&#34;&gt;https://superuser.com/questions/1043806/how-to-exit-the-ranger-file-explorer-back-to-command-prompt-but-keep-the-current&lt;/a&gt;&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;alias ranger=&#39;ranger --choosedir=$HOME/.rangerdir; LASTDIR=`cat $HOME/.rangerdir`; cd &amp;quot;$LASTDIR&amp;quot;&#39;&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;open-multiple-files-in-vim-from-ranger&#34;&gt;Open Multiple files in vim from ranger&lt;/h2&gt;&#xA;&lt;p&gt;Select all the files with ranger&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
