From 086ad20add2fbd5da09a1838aef3c8da3df60e77 Mon Sep 17 00:00:00 2001 From: Marty Oehme <marty.oehme@gmail.com> Date: Sat, 4 Jan 2025 14:19:44 +0100 Subject: [PATCH] vifm: Switch from vidir to edir invocation edir is a slightly improved version of the morutils tool 'vidir'. We switch to it to change directories, files and only sub-directories (Invoked with ,rr / ,rf / ,rd respectively). --- bootstrap/packages_stable.tsv | 1 + terminal/.config/vifm/vifmrc | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bootstrap/packages_stable.tsv b/bootstrap/packages_stable.tsv index 284174d..c243efd 100644 --- a/bootstrap/packages_stable.tsv +++ b/bootstrap/packages_stable.tsv @@ -65,6 +65,7 @@ dos2unix Text file format converter R dotter-rs-bin A dotfile manager and templater written in Rust A duf Disk Usage/Free Utility R dust A more intuitive version of du in rust R +edir Program to rename, remove, and copy files and directories using your editor A efm-langserver General purpose Language Server A enca Charset analyser and converter R entr Run arbitrary commands when files change R diff --git a/terminal/.config/vifm/vifmrc b/terminal/.config/vifm/vifmrc index 0e96c5c..bfb03aa 100644 --- a/terminal/.config/vifm/vifmrc +++ b/terminal/.config/vifm/vifmrc @@ -323,7 +323,9 @@ nnoremap ,t :!vifm-thumbnailer -t %u %c<cr> nnoremap ,T :!vifm-thumbnailer -r -t %u %c<cr> " batch rename or delete files in current dir -nnoremap ,r :!vidir<cr> +nnoremap ,rr :!edir<cr> +nnoremap ,rf :!edir --files<cr> +nnoremap ,rd :!edir --dirs<cr> if executable('zoxide') " integrate zoxide search and add any vifm-visited paths automatically