在Cygwin / Windows 10上设置薄荷窗口的边框宽度

时间:2018-08-03 14:59:55

标签: cygwin mintty

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

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

2 个答案:

答案 0 :(得分: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

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

答案 1 :(得分:0)

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

Padding=8

这会为所有随后启动的 mintty 终端在窗口框架的内部添加一个 8 像素的边框。当然,您可以将 8 更改为适合您的眼睛的任何尺寸。