How to manage files using xplr

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. xclip.xplr

    xclip based copy-paste integration for xplr

    This operation tends to confuse some people coming from vim or some other terminal file manager, as there's no explicit "copy" or "yank". Once you select files and directories by pressing the space bar or v, you can go to the target path and paste or move the selected files by typing : s c or : s m. However, if it's too unintuitive for you, you can of-course configure it to behave as you want to. Also, there are plugins like xclip.xplr, wl-clipboard.xplr that utilizes the system clipboard to provide a more intuitive copy-paste experience. Additionally, if you hate that you have to do a lot of navigation for copy-pasting, checkout dual-pane.xplr or context-switch.xplr. With these plugins, you can easily switch between the source and target directories while copying or moving files.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. wl-clipboard.xplr

    Copy and paste with system clipboard using wl-clipboard

    This operation tends to confuse some people coming from vim or some other terminal file manager, as there's no explicit "copy" or "yank". Once you select files and directories by pressing the space bar or v, you can go to the target path and paste or move the selected files by typing : s c or : s m. However, if it's too unintuitive for you, you can of-course configure it to behave as you want to. Also, there are plugins like xclip.xplr, wl-clipboard.xplr that utilizes the system clipboard to provide a more intuitive copy-paste experience. Additionally, if you hate that you have to do a lot of navigation for copy-pasting, checkout dual-pane.xplr or context-switch.xplr. With these plugins, you can easily switch between the source and target directories while copying or moving files.

  4. dual-pane.xplr

    Implements support for dual-pane navigation into xplr

    This operation tends to confuse some people coming from vim or some other terminal file manager, as there's no explicit "copy" or "yank". Once you select files and directories by pressing the space bar or v, you can go to the target path and paste or move the selected files by typing : s c or : s m. However, if it's too unintuitive for you, you can of-course configure it to behave as you want to. Also, there are plugins like xclip.xplr, wl-clipboard.xplr that utilizes the system clipboard to provide a more intuitive copy-paste experience. Additionally, if you hate that you have to do a lot of navigation for copy-pasting, checkout dual-pane.xplr or context-switch.xplr. With these plugins, you can easily switch between the source and target directories while copying or moving files.

  5. xplr

    A hackable, minimal, fast TUI file explorer

    xplr takes pride in being an awesome file explorer, but it also lets us perform file management operations by utilizing the existing command-line tools that are designed to do one thing, and do it best. For example,

  6. context-switch.xplr

    Context switch for xplr

    This operation tends to confuse some people coming from vim or some other terminal file manager, as there's no explicit "copy" or "yank". Once you select files and directories by pressing the space bar or v, you can go to the target path and paste or move the selected files by typing : s c or : s m. However, if it's too unintuitive for you, you can of-course configure it to behave as you want to. Also, there are plugins like xclip.xplr, wl-clipboard.xplr that utilizes the system clipboard to provide a more intuitive copy-paste experience. Additionally, if you hate that you have to do a lot of navigation for copy-pasting, checkout dual-pane.xplr or context-switch.xplr. With these plugins, you can easily switch between the source and target directories while copying or moving files.

  7. moreutils

    moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young. Read-only version of `git://git.joeyh.name/moreutils`

    Press r to rename and ctrl-d to duplicate the path under focus. By default, xplr uses mv to rename and cp to duplicate files. To rename or duplicate multiple paths at-once, you will need to select the paths and invoke the shell by typing : ! and run a custom command on the paths listed in the $XPLR_PIPE_SELECTION_OUT file. Or you can use tools like vidir or pipe-rename. See the batch rename hack.

  8. pipe-rename

    Rename your files using your favorite text editor

    Press r to rename and ctrl-d to duplicate the path under focus. By default, xplr uses mv to rename and cp to duplicate files. To rename or duplicate multiple paths at-once, you will need to select the paths and invoke the shell by typing : ! and run a custom command on the paths listed in the $XPLR_PIPE_SELECTION_OUT file. Or you can use tools like vidir or pipe-rename. See the batch rename hack.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. trash-cli.xplr

    trach-cli integration for xplr

    By default, xplr only supports deleting paths using rm by (selecting and) typing d d. But you can configure it to use the system trash or a custom trash bin. Or maybe, just use the trash-cli.xplr plugin.

  11. map.xplr

    Visually inspect and interactively execute batch commands using xplr

    As you probably already know by now, you can perform any custom operation on the files visible in the table - $XPLR_PIPE_DIRECTORY_NODES_OUT, or the path under focus - $XPLR_FOCUS_PATH or the selected paths - $XPLR_PIPE_SELECTION_OUT etc. just by invoking the xplr shell by typing : !. Alternatively, you may want to explore plugins like map.xplr which lets you create and run custom commands interactively, even on multiple files at-once.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • [Projet] PIC 📷

    2 projects | /r/rust | 29 Jan 2023
  • ranger-like three pane layout for xplr file explorer written in rust

    2 projects | /r/coolgithubprojects | 14 Oct 2022
  • LF, NNN or ViFM?

    1 project | /r/vim | 8 Oct 2022
  • xplr released with built-in fuzzy search based on skim v2 algorithm

    1 project | /r/commandline | 6 Oct 2022
  • how to rm -rf ~/Desktop permanently?

    1 project | /r/linuxquestions | 30 Aug 2022

Did you know that Lua is
the 18th most popular programming language
based on number of references?