教你若何用代码把78顺利放入i3窗口治理器的操作步骤

教你若何用代码把78顺利放入i3窗口治理器的操作步骤
2026-10-13 06:12:09 作者 春晚第四次联排:沈腾马丽疑被裁减,,,,,,,周慧敏首登春晚却是大合唱 昔时的狠话有多狠,,,,,,,如今打脸就有多疼!兜兜转转了几年,,,,,,,印度终于还是向苏-57低头了 新浪网官方账号

i3窗口治理器以其轻量、高效和高度可配置闻名,, ,,,,,好多技术爱好者都喜欢用它来打造个性化的桌面环境。。。。 。。。在使用i3的过程中,, ,,,,,将特定法式或剧本按需要自动化放入指定工作区或容器成为了提高效能的关键。。。。 。。。今天就来聊聊“怎么用代码把78放入i3」剽件事,, ,,,,,固然听起来像谜语,, ,,,,,但其实背后的思路很直白。。。。 。。。

先说最关键的:这里的“78”能够理解为某个法式窗口的标识或者特定的窗口名称、类名等。。。。 。。。i3配置文件中,, ,,,,,治理窗口的关键工具是“assign”和“for_window”语句,, ,,,,,它们能让你凭据窗口的属性自动把窗口放进指定的工作区或容器。。。。 。。。这样,, ,,,,,当你启动法式,, ,,,,,i3会自动助你归位,, ,,,,,省得手动拖来拖去。。。。 。。。

打开你的i3配置文件(通常在~/.config/i3/config),, ,,,,,参与类似于以下的代码:

```

assign [title="78"] → $workspace_name

```

这里,, ,,,,,“title="78"”代表窗口的标题蕴含数字78,, ,,,,,赋值给$workspace_name变量对应的工作区。。。。 。。。若是你的法式窗口标题里佑装78”,, ,,,,,它就会自动去到那个工作区。。。。 。。。也能够按窗口的类(class)属性匹配,, ,,,,,好比:

```

assign [class="78"] → $workspace_name

```

工作区名称能够凭据你电脑现实设定,, ,,,,,常见的写法是数字或定名,, ,,,,,好比:

```

set $workspace_name 3

```

换句话说,, ,,,,,这段代码让窗口一出现,, ,,,,,直接跳转到第三工作区。。。。 。。。这样,, ,,,,,“78放入i3”的主题思想就是通过i3的窗口匹配规定,, ,,,,,把这个“78”窗口归类到你想要的地位。。。。 。。。

这一步好多人搞错了,, ,,,,,往往以为只需用单一的assign就行,, ,,,,,还没设置好窗口的正确鉴别前提。。。。 。。。窗口的标题和类名能够用xprop工具来查看,, ,,,,,运行`xprop`后点击指标窗口,, ,,,,,就能看到它的WM_CLASS和WM_NAME属性。。。。 。。。把稳,, ,,,,,这两个属性大幼写敏感,, ,,,,,必须齐全匹配,, ,,,,,不然i3鉴别不到。。。。 。。。

再聊聊矫捷性:i3还允许你写更复杂的匹配规定,, ,,,,,好比用`for_window`钩子来调整窗口大幼、浮动模式等:

```

for_window [title="78"] floating enable, resize set 800 600

```

这会让标题带佑装78”的窗口自动造成浮动窗口,, ,,,,,并且调整尺寸。。。。 。。。你能够凭据分歧需要自由组合规定,, ,,,,,实现窗口的精准节造。。。。 。。。

代码写好后,, ,,,,,别忘了沉载i3配置(通常是Mod+Shift+R)。。。。 。。。出现问题时能够通过号令走运行i3-msg号令检测窗口属性是否正确匹配。。。。 。。。好比:

```

i3-msg [title="78"] move workspace 3

```

能够测试手动号令是否生效,, ,,,,,而后把它写进配置文件成自动化设置。。。。 。。。

换个角度就通了,, ,,,,,分歧法式窗口的定名规定不一样,, ,,,,,“78”不愿定是标题,, ,,,,,有时辰是class、有时辰是instance。。。。 。。。你能够试试多衷欹配组合,, ,,,,,好比:

```

assign [class="78" instance="78"] → $workspace_name

```

往往越精确,, ,,,,,自动归位越准。。。。 。。。

凭据必要,, ,,,,,你还能用剧本自动启动这个法式,, ,,,,,而后用i3指令节造它的地位,, ,,,,,实现开机自动布局。。。。 。。。无论是法式窗口还是剧本天生的终端,, ,,,,,i3都支持被纳入规定系统。。。。 。。。

这才是“78放入i3的代码”背后的技术细节:用assign和for_window语句矫捷配置,, ,,,,,精准匹配窗口属性,, ,,,,,再通过工作区变量把窗口送到指定地皮,, ,,,,,效能天然高效。。。。 。。。

你要做的,, ,,,,,只是先确认“78”对应哪个窗口属性,, ,,,,,再写好对应的匹配规定,, ,,,,,最后沉载配置,, ,,,,,享受自动归位的快感。。。。 。。。其实i3的魅力,, ,,,,,就藏在这些矫捷的代码战术和极致的可控履历里?。。。。 。。。

那你筹备好用代码给你的78窗口一个专属空间了吗 ???????

出格申明:以上文章内容仅代表作者自己概想,, ,,,,,不代表新浪网概想或态度。。。。 。。。如有关于文章内容、版权或其它问题请于文章颁发后的30日内与新浪网联系。。。。 。。。
来自于:新浪网官方
网友评论
切尔西还忘不掉弟妇!曝马奎尔无缘续约将离队,,,,,,,夏窗免费转投蓝军
克林顿赞成国会作证,,,,,,,特朗普忙于撇清关系,,,,,,,爱泼斯坦案还将掀起怎么的波澜???????
分享到微博
颁布
最热评论
最新评论
暂无评论

举报邮箱:[email protected]

Copyright ? 1996-2026 SINA Corporation

All Rights Reserved 新浪公司 版权所有