1

在带有 Windows 10 的 Cygwin 上运行 mintty 时,如果我打开了两个部分重叠的窗口,并且两者都没有焦点,则底部和非滚动条边框是不可见的,并且两个窗口的文本一起运行。

有没有办法让这些边界更宽一点?

4

2 回答 2

1

我使用了一种解决方法:我为每个窗口分配了不同的背景颜色。这可以在每次打开新窗口时通过“选项”上下文菜单完成。

但是,您也可以自动化。我已将下面的代码添加到我的“.bashrc”中以选择“下一个可用”颜色。颜色列表只是 RGB 值的列表。

# Set the next available background colour
for COLOUR in 0,0,0 100,0,0 0,100,0 0,0,100
do
    PIDFILE=/var/run/mintty-bgcolour-${COLOUR}.pid
    PID=`[ -e $PIDFILE ] && cat $PIDFILE`

    if ! kill -0 "$PID" 2>/dev/null
    then
        echo $$ > $PIDFILE
        echo -ne '\e]11;'$COLOUR'\a'
        trap 'rm -f '$PIDFILE EXIT
        break
    fi
done
unset COLOUR PIDFILE

另一种解决方法是将窗口上“选项”中的透明度设置为“中等”,然后选中“聚焦时不透明”框。除了活动窗口之外,这种方式为您提供了所有窗口的不同背景颜色。

于 2019-07-24T13:39:25.647 回答
0

在您的~/.minttyrc文件中添加一行内容:

Padding=8

这为所有随后启动的 mintty 终端在窗口框架的内侧添加了一个 8px 的边框。当然,您可以将其更改为您喜欢的8任何尺寸。

于 2021-05-08T13:32:08.947 回答