使用 zsh 从 gnome-terminal 复制时的尾随空格

iiS*_*our 6 zsh terminal copy-paste whitespace gnome-terminal

复制gnome-terminal带有zsh尾随空格的文本时,也会被复制。例如,复制以下内容会在 stackexchange 站点上清楚地添加一个垂直 scollbar 作为尾随空格,包括终端的宽度:

$ echo $0                                                                                                                                            
zsh
Run Code Online (Sandbox Code Playgroud)

如果我陷入bash这种情况不会发生(没有空格,没有滚动条)

$ echo $0
bash
Run Code Online (Sandbox Code Playgroud)

有没有zsh办法解决这个问题?

UVV*_*UVV 4

我假设您设置了 $RPS1 变量(我在那里有当前目录)。如果你只是取消设置

unset RPS1
Run Code Online (Sandbox Code Playgroud)

那么尾随空白应该消失。