blob: 207f663284e6f249a478fee9f7b5a9b9ef0d2faa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
function dirs --description 'Print directory stack'
# process options
if count $argv >/dev/null
switch $argv[1]
case -c
# clear directory stack
set -e -g dirstack
return 0
end
end
# replace $HOME with ~
echo -n (echo (command pwd) | sed -e "s|^$HOME|~|")" "
for i in $dirstack
echo -n (echo $i | sed -e "s|^$HOME|~|")" "
end
echo
end
|