diff options
author | Dylan Araps <dylan.araps@gmail.com> | 2019-01-05 08:59:32 +0200 |
---|---|---|
committer | Dylan Araps <dylan.araps@gmail.com> | 2019-01-05 08:59:32 +0200 |
commit | 3b9f155b25d1d1ea390f95a553e916763ee044fb (patch) | |
tree | 1d0357c64110683ba53d93e2379334d4f18f096b | |
parent | 5cd7c0ecc2bd384f3d9220503d0a9581dc4a820f (diff) |
fully working multi select copy paste
-rwxr-xr-x | fff | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -20,12 +20,12 @@ f_print() { for((i=${k:=0};i<j;i++)); { ((c<=0)) && { get_dir; f_print; return; } || path="${f[i]##*/}" [[ -d ${f[i]} ]] && { fo+='\e[1m\e[3'"${FFF_COL1:-2}m"; path+=/; } - [[ ${co[i]} == "${f[i]}" ]] && fo+='\e[7m\e[1m\e[3'"${FFF_COL4:-1}m" [[ ${f[i]} == "${f[l]}" ]] && fo+='\e[7m\e[1m\e[3'"${FFF_COL3:-6}m" + [[ ${co[i]} == "${f[i]}" ]] && fo+='\e[3'"${FFF_COL4:-1}m " printf '\e[K%b%s\e[m\n' "$fo" "$path"; fo= } printf '\e[3%sm\e[%s;H\e[K\n\e[K%s\e[m\e[H' "${FFF_COL2:-7}" "$((LINES-2))" \ - "${PWD/\/\///} (${l:-1}/$((c-1))) ${co[*]:+${pr[*]}: ${#co[@]}^ [p]}" + "${PWD/\/\///} ($l/$((c-1))) ${co[*]:+${pr[*]}: ${#co[@]}^ [p]}" } hist() { |