常?见问题及解决计划
窗口未被移动:若是窗口未按预期被移动,请检查窗口问题是否准确,以及事情区编号是否准确。
设置文件加载过失:若是i3无法加载设置文件,请检查?设置文件的语法过失,并确保所有指令和参?数都是准确的。
窗口治理器未重启:若是修改后的设置文件无法生效,确保你已经准确重启i3窗口治理器。
使用i3的窗口分组功效
i3支持将窗口分组并在差别事情区之间切换,这关于治理多个“78”文件或应用程序很是有用。
建设新事情区:使用Mod+Shift+c建设新事情区。Mod通常是Alt或Super键。
将窗口移动到事情区:使用Ctrl+数字键将窗口移动到?指定事情区。例如,Ctrl+1将窗口移动到第一个事情区。
在事情区之间切换:使用Mod+偏向键在事情区之间切换。例如,Mod+Right将切换到下一个事情区。
事情区标签
assignallscratchpadbar{status_commandi3statusseparator"│"workspace_list{full_nameactive{background#00ff00}inactive{background#888888}}}
在这个设置中,我们启用了事情区标签,并设置了活动和非活动事情区的配景颜色,以便更直观地审查目今事情区。
使用Python剧本实现动态窗口治理
importsubprocessdefmove_window_to_workspace(title,workspace_num):command=f'i3-msg"title=\"\"workspace{workspace_num}"'subprocess.run(command,shell=True)#示例使用move_window_to_workspace("78",1)
在这个示例中,我们使用subprocess?槔粗葱衖3下令。凭证窗口问题和事情区编号,剧本可以动态地将窗?口移动到指定事情区。
校对:彭文正(1C0m4pJyqZtPma0S7t9ZFfz4hTykKag)


