Filter Visual Selection with Awk
One way to do this in vim is by filtering the visual selection with awk’s length() function before sorting. For example:
:'<,'> ! awk '{ print length(), $0 | "sort -n | cut -d\\ -f2-" }'
One way to do this in vim is by filtering the visual selection with awk’s length() function before sorting. For example:
:'<,'> ! awk '{ print length(), $0 | "sort -n | cut -d\\ -f2-" }'