vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit 360f4eee16cab4501815e13b0b427cd9ce61a4d0
parent 4bd3a5b7a88946b475ebd0a320e4eeec6b6a4824
Author: TwoFinger <Two-Finger@users.noreply.github.com>
Date:   Sat, 27 Jan 2018 12:06:35 +0200

vis-complete: Strip the common part

The previous commit would generate duplicate entries when files with the
same name exist in more than one directory.

Diffstat:
Mvis-complete | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/vis-complete b/vis-complete @@ -58,8 +58,8 @@ else \) 2>/dev/null | head -n $FIND_FILE_LIMIT | sort | - xargs -n1 basename + sed "s|^$(dirname $XPATTERN)/||" fi | vis-menu -b | - sed "s/^$(basename $PATTERN)//" | + sed "s|^$(basename $PATTERN)$(echo $PATTERN | tail -c 2 | fgrep /)||" | tr -d '\n'