From 0f2e1d3d1e0e9eecb5725c30bf8db8b8eb2770dc Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Sun, 23 Jan 2022 11:38:20 +0530 Subject: [PATCH] fish: functions/b: Take number of levels to go back up the directory --- fish/.config/fish/functions/b.fish | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fish/.config/fish/functions/b.fish b/fish/.config/fish/functions/b.fish index 39ae7b3..01a0c58 100644 --- a/fish/.config/fish/functions/b.fish +++ b/fish/.config/fish/functions/b.fish @@ -1,3 +1,10 @@ -function b --wraps='cd ..' --description 'alias b=cd ..' - cd .. $argv; +function b --description 'Move up the directory specified number of times' + if test -z $argv[1] + set n 1 + else + set n $argv[1] + end + for i in (seq $n) + cd .. + end end