01c82c381d90f10239908ace41df9532c8c45495
- Author
- Alexander Huynh <git-46f1a0bd5592a2f9244ca321b129902a06b53e03@e.sc>
- Committer
- GitHub <noreply@github.com>
- Date
Message
fix(jump): even spacing between marks (#11601)
Diff
1diff --git a/plugins/jump/jump.plugin.zsh b/plugins/jump/jump.plugin.zsh
2index c2da1144ec3bf9a84c4b1201504703dc002018af..829c9d9cbf2908f6b19e33802370da2a03f92985 100644
3--- a/plugins/jump/jump.plugin.zsh
4+++ b/plugins/jump/jump.plugin.zsh
5@@ -35,12 +35,11 @@ marks() {
6 max=${#link:t}
7 fi
8 done
9- local printf_markname_template="$(printf -- "%%%us " "$max")"
10+ local printf_markname_template="$(printf -- "%%%us" "$max")"
11 for link in $MARKPATH/{,.}*(@N); do
12- local markname="$fg[cyan]${link:t}$reset_color"
13+ local markname="$fg[cyan]$(printf -- "$printf_markname_template" "${link:t}")$reset_color"
14 local markpath="$fg[blue]$(readlink $link)$reset_color"
15- printf -- "$printf_markname_template" "$markname"
16- printf -- "-> %s\n" "$markpath"
17+ printf -- "%s -> %s\n" "$markname" "$markpath"
18 done
19 }
20