From 654c2fdf337476275498d5ff071b9a2cdfa9dd11 Mon Sep 17 00:00:00 2001 From: John Doe Date: Tue, 31 Mar 2020 00:47:06 +0530 Subject: [PATCH] Updated Troubleshooting (markdown) --- Troubleshooting.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Troubleshooting.md b/Troubleshooting.md index 3b4e25d..87f9bcf 100644 --- a/Troubleshooting.md +++ b/Troubleshooting.md @@ -1,6 +1,6 @@ -## Limited batch rename +## Batch rename limits -If you need a full-featured batch-renamer, install plugins. `nnn` auto-detects and invokes the internal plugin `.nmv` (a bash script) which is feature-complete. +**TL;DR:** If you need a full-featured batch-renamer, install plugins. `nnn` auto-detects and invokes the internal plugin `.nmv` (a bash script) which is feature-complete. The in-built batch-renamer implemented in `nnn` is a very simplified one. It's single-pass - reads the name/path of files iteratively (from a list of source files) and renames/moves them (as specified in the corresponding line number in a list of renamed/destination files). It doesn't handle deletions or perform any pre-parsing to account for rename loops, swaps, replaces, etc.