i3 wm append_layout 命令
i3 wm append_layout command
根据 i3 文档:i3 append layout system append_layout 程序应该在 i3 4.8
之后可用
我的路径中没有 append_layout i3 程序。
sudo find / -name "append_layout" | wc -l
0
我的 linux 版本是最新的 Debian Jessie
uname -a
Linux Sphinx 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux
和
i3 --version
i3 version 4.8 (2014-06-15, branch "4.8") © 2009-2014 Michael Stapelberg and contributors
我不介意在哪里可以找到这个程序,或者我是否错过了 linux 上的软件包设置。
有人有想法吗?
append_layout
是 i3 的内部命令,而不是外部(命令行)命令。
为了使用它,您必须使用 i3-msg
命令行工具(或其他一些 i3 IPC 库):
i3-msg append_layout /PATH/TO/LAYOUT.json
或者您可以将其绑定到 i3 配置中的快捷方式(~/.config/i3/config
或 ~/.i3/config
):
bindsym Mod4+a append_layout /PATH/TO/LAYOUT.json
如果你想在 i3 启动时自动加载布局,你可以通过 运行 i3-msg
通过 exec
配置选项来实现:
exec --no-startup-id "i3-msg 'workspace 1; append_layout /PATH/TO/LAYOUT.json'"
请注意整个 i3-msg
命令周围的双引号,需要从 i3 配置解析器中引用 ;
和周围的单引号i3-msg
的参数需要从 shell 运行 命令中引用 ;
。
根据 i3 文档:i3 append layout system append_layout 程序应该在 i3 4.8
之后可用我的路径中没有 append_layout i3 程序。
sudo find / -name "append_layout" | wc -l
0
我的 linux 版本是最新的 Debian Jessie
uname -a
Linux Sphinx 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux
和
i3 --version
i3 version 4.8 (2014-06-15, branch "4.8") © 2009-2014 Michael Stapelberg and contributors
我不介意在哪里可以找到这个程序,或者我是否错过了 linux 上的软件包设置。
有人有想法吗?
append_layout
是 i3 的内部命令,而不是外部(命令行)命令。
为了使用它,您必须使用 i3-msg
命令行工具(或其他一些 i3 IPC 库):
i3-msg append_layout /PATH/TO/LAYOUT.json
或者您可以将其绑定到 i3 配置中的快捷方式(~/.config/i3/config
或 ~/.i3/config
):
bindsym Mod4+a append_layout /PATH/TO/LAYOUT.json
如果你想在 i3 启动时自动加载布局,你可以通过 运行 i3-msg
通过 exec
配置选项来实现:
exec --no-startup-id "i3-msg 'workspace 1; append_layout /PATH/TO/LAYOUT.json'"
请注意整个 i3-msg
命令周围的双引号,需要从 i3 配置解析器中引用 ;
和周围的单引号i3-msg
的参数需要从 shell 运行 命令中引用 ;
。