{"id":69649,"date":"2022-12-21T09:00:46","date_gmt":"2022-12-21T09:00:46","guid":{"rendered":"https:\/\/www.cryptocabaret.com\/?p=69649"},"modified":"2022-12-21T09:00:46","modified_gmt":"2022-12-21T09:00:46","slug":"my-4-favorite-features-of-the-4pane-file-manager-on-linux","status":"publish","type":"post","link":"https:\/\/www.cryptocabaret.com\/?p=69649","title":{"rendered":"My 4 favorite features of the 4pane file manager on Linux"},"content":{"rendered":"<p><span class=\"field field--name-title field--type-string field--label-hidden\">My 4 favorite features of the 4pane file manager on Linux<\/span><br \/>\n<span class=\"field field--name-uid field--type-entity-reference field--label-hidden\"><a title=\"View user profile.\" href=\"https:\/\/opensource.com\/users\/seth\" class=\"username\">sethkenlon<\/a><\/span><br \/>\n<span class=\"field field--name-created field--type-created field--label-hidden\">Wed, 12\/21\/2022 &#8211; 03:00<\/span><\/p>\n<div class=\"clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item\">\n<p>4Pane is a multi-pane file manager for Linux that allows for customized layout, and provides quick access to traditional desktop conveniences as well as common Linux tools. 4Pane aims for speed over visual effects, and places the way you want to work above all else. In honor of its name, I&#8217;ve got a list of my four favorite features of this fine file manager.<\/p>\n<h2>1. Flexible interface<\/h2>\n<article class=\"align-center media media--type-image media--view-mode-default\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/opensource.com\/sites\/default\/files\/2022-10\/4pane.webp\" width=\"816\" height=\"517\" alt=\"The 4Pane file manager is a fast multi-pane application for managing files.\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>(Seth Kenlon, CC BY-SA 4.0)<\/p>\n<\/div>\n<\/article>\n<p>The most prominent feature of the 4Pane window is the same as its name: there are four panes in the window by default. In a way, though, there&#8217;s actually only two, or said another way, each of the two panes is divided into two columns. The column on the left is a directory tree of your current location (home, by default.) Files are never displayed in the left column. It&#8217;s only a directory tree.<\/p>\n<p>The adjacent column displays the contents of the selected directory. When you double-click on a file, it opens in its default application. When you double-click on a directory, that directory is revealed in the left column and the right column displays its contents.<\/p>\n<p>This same model is duplicated in the other window pane.<\/p>\n<p>4Pane only has 4 panes by default, but it doesn&#8217;t enforce that view. If you&#8217;re overwhelmed by the four-pane view, click on the <strong>View<\/strong> menu and select <strong>Unsplit panes<\/strong>. This displays just one pane of two columns. It&#8217;s a simplified view compared to what&#8217;s possible, but it&#8217;s a nice place to start while you&#8217;re getting used to the column-style for browsing files.<\/p>\n<h3>Splitting panes<\/h3>\n<p>The advantage of a split view is that you don&#8217;t have to open another window to drag and drop a file or folder from one location to another. This isn&#8217;t the predominant model for file managers, but it&#8217;s a popular subset. 4Pane is one of the few, in my experience, that recognizes that it&#8217;s not always convenient to work laterally. If you prefer to have your second pane at the bottom of the window, go to the <strong>View<\/strong> menu and select <strong>Split panes horizontally<\/strong> (meaning that the <em>split<\/em> is horizontal, so the panes are situated vertically to one another).<\/p>\n<article class=\"align-center media media--type-image media--view-mode-default\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/opensource.com\/sites\/default\/files\/2022-10\/4pane-split-horizontally.webp\" width=\"713\" height=\"548\" alt=\"You can create horizontal splits in 4Pane.\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>(Seth Kenlon, CC BY-SA 4.0)<\/p>\n<\/div>\n<\/article>\n<h2>2. Tooltip preview<\/h2>\n<p>One of my favorite features of 4Pane is the tooltip preview. To activate this, click the photo icon in the top toolbar. With this active, all you have to do is roll your mouse over a file to see a preview of its contents in a tooltip. It may not be a feature you want active all the time. The tooltips can be distracting when you&#8217;re just browsing files. However, if you&#8217;re looking for something specific or if you&#8217;re just not sure exactly what&#8217;s in a directory, a quick wave of your mouse to get an overview of the contents of several files is satisfyingly efficient.<\/p>\n<\/p>\n<div class=\"embedded-resource-list callout-float-right\">\n<div class=\"field field--name-title field--type-string field--label-hidden field__item\">More Linux resources<\/div>\n<div class=\"field field--name-links field--type-link field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/developers.redhat.com\/cheat-sheets\/linux-commands-cheat-sheet\/?intcmp=70160000000h1jYAAQ\">Linux commands cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/developers.redhat.com\/cheat-sheets\/advanced-linux-commands\/?intcmp=70160000000h1jYAAQ\">Advanced Linux commands cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/www.redhat.com\/en\/services\/training\/rh024-red-hat-linux-technical-overview?intcmp=70160000000h1jYAAQ\">Free online course: RHEL technical overview<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/cheat-sheet-networking?intcmp=70160000000h1jYAAQ\">Linux networking cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/cheat-sheet-selinux?intcmp=70160000000h1jYAAQ\">SELinux cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/linux-common-commands-cheat-sheet?intcmp=70160000000h1jYAAQ\">Linux common commands cheat sheet<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/resources\/what-are-linux-containers?intcmp=70160000000h1jYAAQ\">What are Linux containers?<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/linux?intcmp=70160000000h1jYAAQ\">Our latest Linux articles<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<h2>3. Menu<\/h2>\n<p>The menu bar of 4Pane isn&#8217;t quite like most file manager menu bars you may be accustomed to. There&#8217;s a menu dedicated to archiving actions, mounting devices, and popular Linux commands such as <a href=\"https:\/\/opensource.com\/article\/21\/3\/grep-cheat-sheet\">grep<\/a> and <a href=\"https:\/\/opensource.com\/article\/18\/4\/how-use-find-linux\">find<\/a>.<\/p>\n<p>For instance, in the <strong>Archive<\/strong> menu, you can choose to extract an archive or compressed file, create a new archive, add a file to an existing archive, compress a file, and more. I love <a href=\"https:\/\/opensource.com\/article\/22\/2\/archives-files-linux-ark-kde\">Ark<\/a> and similar utilities, but I also recognize how useful it is for a file manager to make those utilities unnecessary. Especially when you&#8217;re on an <a href=\"https:\/\/opensource.com\/article\/19\/7\/how-make-old-computer-useful-again\">old computer<\/a>, the fewer applications you have to launch, the better.<\/p>\n<p>Also impressive are the built-in front ends for <code>grep<\/code> and <code>find<\/code>. I&#8217;ll admit that I probably won&#8217;t use it often myself, but I never complain when a developer brings the power of Linux commands to users who aren&#8217;t [yet] familiar with the terminal.<\/p>\n<article class=\"align-center media media--type-image media--view-mode-default\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/opensource.com\/sites\/default\/files\/2022-10\/4pane-grep.webp\" width=\"600\" height=\"361\" alt=\"4Pane can run grep and locate commands to help you find your data.\"><\/div>\n<div class=\"field field--name-field-caption field--type-text-long field--label-hidden caption field__item\"><span class=\"caption__byline\">Image by: <\/span><\/p>\n<p>(Seth Kenlon, CC BY-SA 4.0)<\/p>\n<\/div>\n<\/article>\n<p>The <code>locate<\/code> front end is probably the most useful of the bunch. It&#8217;s fast and effective. There&#8217;s just one field in the dialogue box, so it makes a file system search <em>fast<\/em>.<\/p>\n<p>For example, say you&#8217;re searching for the file <code>Zombie-Apocalypse-Plan-B.txt<\/code> because Plan A fell through, but in the heat of the moment (what with zombies knocking down your door, and all) you can&#8217;t remember where you saved it. Go to the <strong>Tools<\/strong> menu and select <strong>locate<\/strong>. Type <code>zombie<\/code> in the search field, click the <code>-i<\/code> box so that your system ignores capitalization, and click <strong>OK<\/strong>. This returns both <code>Zombie-Apocalypse-Plan-A.txt<\/code> and <code>Zombie-Apocalypse-Plan-B.txt<\/code>.<\/p>\n<p>Maybe that&#8217;s good enough for you, or maybe you need a little more precision. In addition to <code>-i<\/code> for case insensitivity, you can click the <code>-r<\/code> option to leverage the power of <a href=\"https:\/\/opensource.com\/article\/18\/5\/getting-started-regular-expressions\">regex<\/a>. Type <code>zombie.<strong>B.<\/strong><\/code> to narrow your search to a file starting with <code>zombie<\/code> and containing the letter <code>B<\/code> somewhere in the filename.<\/p>\n<p>Effective and fast.<\/p>\n<h2>4. Undo<\/h2>\n<p>Finally, my (other) very favorite feature of 4pane is the <strong>Undo<\/strong> button. When you right click on a file or folder and select <strong>Delete<\/strong>, the item is sent to a secret location (it&#8217;s not actually secret, but it&#8217;s out of sight and out of mind). The item isn&#8217;t scrubbed from the hard drive until you close the 4pane window. Up until then, you can always click the <strong>Undo<\/strong> button in the top toolbar to reverse decisions you&#8217;ve come to regret.<\/p>\n<p>This is a separate action from sending a file to your system trash, so it <em>is<\/em> meant to masquerade as an actual delete action. The difference is that it&#8217;s a delayed delete. That may not suit you. Some users are disciplined enough to send files to the system trash, but others skip the trash. This feature is designed to protect you from yourself by delaying deletion until you close the window. I find it a reasonable and invaluable feature, and it&#8217;s the one feature that I&#8217;ve already benefited from several times.<\/p>\n<h2>Install 4Pane on Linux<\/h2>\n<p>If you&#8217;re sold on 4Pane, or at least curious about it, then you should install it and try it out! On Linux, your distribution may package 4Pane in its software repository. If so, you can use your package manager to install. For example, on Fedora, Mageia, OpenMandriva, and similar:<\/p>\n<pre class=\"highlight\">\n<span class=\"geshifilter\"><code class=\"bash geshifilter-bash\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> dnf <span class=\"kw2\">install<\/span> 4pane<\/code><\/span><\/pre>\n<p>On Debian and Debian-based systems:<\/p>\n<pre class=\"highlight\">\n<span class=\"geshifilter\"><code class=\"bash geshifilter-bash\"><span class=\"co4\">$ <\/span><span class=\"kw2\">sudo<\/span> apt <span class=\"kw2\">install<\/span> 4pane<\/code><\/span><\/pre>\n<p>If your distribution doesn&#8217;t carry 4Pane, you can download it from <a href=\"http:\/\/www.4pane.co.uk\/\">4pane.co.uk<\/a>.<\/p>\n<p>Once installed, launch 4Pane from your application menu.<\/p>\n<\/div>\n<div class=\"clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item\">\n<p>4Pane is a multi-pane file manager for Linux that allows for customized layout, and provides quick access to traditional desktop conveniences as well as common Linux tools.<\/p>\n<\/div>\n<div class=\"field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item\">\n<article class=\"media media--type-image media--view-mode-caption\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2022\/12\/linux_keyboard_desktop.png\" width=\"520\" height=\"292\" alt=\"Linux keys on the keyboard for a desktop computer\" title=\"Linux keys on the keyboard for a desktop computer\"><\/div>\n<\/article>\n<\/div>\n<div class=\"field field--name-field-tags field--type-entity-reference field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/linux\" hreflang=\"en\">Linux<\/a><\/div>\n<\/p><\/div>\n<div class=\"hidden field field--name-field-listicle-title field--type-string field--label-hidden field__item\">What to read next<\/div>\n<div class=\"field field--name-field-default-license field--type-list-string field--label-hidden field__item\"><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><br \/>\n        <img decoding=\"async\" alt=\"Creative Commons License\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2022\/12\/cc-by-sa--42.png\" title=\"This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.\"><\/a>This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.<\/div>\n<section class=\"field field--name-field-comments field--type-comment field--label-hidden comment-wrapper\">\n<div class=\"comments__count\">\n<div class=\"login\"><a href=\"https:\/\/opensource.com\/user\/register?absolute=1\">Register<\/a> or <a href=\"https:\/\/opensource.com\/user\/login?destination=\/feed&amp;absolute=1\">Login<\/a> to post a comment.<\/div>\n<\/p><\/div>\n<\/section>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>My 4 favorite features of the 4pane file manager on Linux sethkenlon Wed, 12\/21\/2022 &#8211; 03:00 4Pane is a multi-pane file manager for Linux that allows for customized layout, and provides quick access to traditional desktop conveniences as well as common Linux tools. 4Pane aims for speed over visual effects, and places the way you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":69650,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[307],"tags":[],"class_list":["post-69649","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source"],"_links":{"self":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/69649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=69649"}],"version-history":[{"count":0,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/69649\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/media\/69650"}],"wp:attachment":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=69649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=69649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=69649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}