You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All first 3 work normally, but only the 4th one, containing both CJK characters and spaces, generates broken filename in the link, depending on the terminal used.
Reference result by ls --hyperlink: %e6%b8%ac%e8%a9%a6%20123.txt
Result in iTerm2: %25E6%25B8%25AC%25E8%25A9%25A6%20123.txt
(3rd one is %E6%B8%AC%E8%A9%A6123.txt so here we have many redundant 25 appearing in the link)
Result in Ghostty/Alacritty/Zed: %E6%B8%AC%E8%A9%А6 123.txt
By the way the 2nd one is shown as just Test 123.txt rather than Test%20123.txt but it opens fine.
(Also won't work in WezTerm, or kitty, but they don't show the link content so I don't know what it looks like for them.)
The version of eza being used (eza --version)
v0.20.7 [+git]
The command-line arguments you are using
eza --hyperlink
Your shell and terminal
iTerm2, Ghostty ($TERM = xterm-256color for both)
Your operating system and hardware platform
macOS 14.6.1
The text was updated successfully, but these errors were encountered:
Consider the following 4 filenames:
Test123.txt
Test 123.txt
測試123.txt
測試 123.txt
All first 3 work normally, but only the 4th one, containing both CJK characters and spaces, generates broken filename in the link, depending on the terminal used.
ls --hyperlink
:%e6%b8%ac%e8%a9%a6%20123.txt
%25E6%25B8%25AC%25E8%25A9%25A6%20123.txt
%E6%B8%AC%E8%A9%A6123.txt
so here we have many redundant25
appearing in the link)%E6%B8%AC%E8%A9%А6 123.txt
Test 123.txt
rather thanTest%20123.txt
but it opens fine.(Also won't work in WezTerm, or kitty, but they don't show the link content so I don't know what it looks like for them.)
eza --version
)eza --hyperlink
xterm-256color
for both)The text was updated successfully, but these errors were encountered: