为什么会有竖线字符'|' 和我的 Cinnamon 窗口名称中的方括号字符 '[' ']' ?如何禁用它们?

And*_*rew 3 gnome-panel window window-title panel cinnamon

我很困惑为什么面板中的 Cinnamon 窗口标题中有竖线和方括号字符。

例如。Firefox 窗口标题显示为“| Firefox”“[ Firefox ]”

他们为什么在那里,以及如何禁用?

And*_*rew 5

Cinnamon 桌面小程序添加了特殊字符以显示 Windows 的状态。

  • 最小化窗口:[名称]
  • 平铺窗口:| 姓名
  • 捕捉窗口:|| 姓名

如果要从窗口名称中删除这些特殊字符:

  1. 创建此文件的备份然后编辑它(您需要 root 访问权限):

/usr/share/cinnamon/applets/window-list@cinnamon.org/applet.js

  1. 查找单词TILED以找到代码的正确部分
  2. 注释掉您不想要的窗口标题更改。

如果您不想要任何特殊字符,请使用 /* */ 注释掉整个块,如下所示:

/*
            if (this.metaWindow.minimized) {
                title = "["+ title +"]";
            } else if (this.metaWindow.tile_type == Meta.WindowTileType.TILED) {
                title = "|"+ title;
            }
            else if (this.metaWindow.tile_type == Meta.WindowTileType.SNAPPED) {
                title = "||"+ title;
            }
*/
Run Code Online (Sandbox Code Playgroud)
  1. 重新启动 Cinnamon - 按 ALT+F2,输入“r”,然后按 Enter。

您的窗口名称现在不应包含任何特殊字符。