mirror of
https://github.com/jarun/nnn.git
synced 2024-11-18 17:09:14 +00:00
Fix directory view with viuimg
This commit is contained in:
parent
e8d5c453d7
commit
a25165d1bd
|
@ -2,12 +2,25 @@
|
||||||
|
|
||||||
# Description: View an image or images in a directory in pager
|
# Description: View an image or images in a directory in pager
|
||||||
#
|
#
|
||||||
|
# Note: While it's very easy to fix this in Bash (sample commented), with the
|
||||||
|
# current POSIX shell script implementation the unmatched patterns are spewed.
|
||||||
|
# A patch to fix this is highly appreciated.
|
||||||
|
#
|
||||||
# Shell: POSIX compliant
|
# Shell: POSIX compliant
|
||||||
# Author: Arun Prakash Jana
|
# Author: Arun Prakash Jana
|
||||||
|
|
||||||
if ! [ -z "$1" ]; then
|
if ! [ -z "$1" ]; then
|
||||||
if [ -d "$1" ]; then
|
if [ -d "$1" ]; then
|
||||||
viu -n "$1"/* 2>/dev/null | less -R
|
cd "$1"
|
||||||
|
|
||||||
|
# Bash implementation
|
||||||
|
# shopt -s nullglob
|
||||||
|
# viu -n *.bmp *.BMP *.gif *.GIF *.jpg *.JPG *.jpeg *.JPEG *.png *.PNG *.svg *.SVG 2>/dev/null | less -R
|
||||||
|
|
||||||
|
for file in *.bmp *.BMP *.gif *.GIF *.jpg *.JPG *.jpeg *.JPEG *.png *.PNG *.svg *.SVG
|
||||||
|
do
|
||||||
|
viu -n "$file" 2>/dev/null
|
||||||
|
done | less -R
|
||||||
else
|
else
|
||||||
viu -n "$1" | less -R
|
viu -n "$1" | less -R
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue