From 69c43ac9c75c3b3b07845942e9bcf24f78217239 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Fri, 15 Apr 2016 16:37:27 +0200 Subject: vis: improve handling of ~ and environment variables when opening files --- vis-open | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vis-open') diff --git a/vis-open b/vis-open index d516ff1..39b8717 100755 --- a/vis-open +++ b/vis-open @@ -35,7 +35,7 @@ DIR="" [ ! -z "$PATTERN" -a "$PATTERN" != "." -a -d "$PATTERN" ] && DIR="$PATTERN" while true; do - SEL=$({ echo ..; ls -1 $PATTERN; } | $VIS_MENU $VIS_MENU_ARGS) + SEL=$({ echo ..; ls -1 $PATTERN 2>/dev/null || echo $PATTERN; } | $VIS_MENU $VIS_MENU_ARGS) [ -z "$SEL" ] && exit 1 [ ! -z "$DIR" ] && SEL="$DIR/$SEL" if [ -d "$SEL" ]; then -- cgit v1.2.3