默认的键盘绑定
用于$mod(Alt)
的键位:
用于
Shift+$mod
的键位:关键字$mod将用于引用配置的修饰符
默认情况下,这是Alt
键(Mod1),Windows
键(Mod4)是一种流行的替代方法,很大程度上避免了与应用程序定义的快捷方式的冲突.
打开一个新的终端
默认情况下, 键盘绑定为$mod+Enter
, 即默认配置中的Alt+Enter (Mod1 + Enter)
。
按下$mod+Enter
键,将打开一个新的终端。 它将填充屏幕上的整个空间。
如果你现在打开另一个终端,
i3
会将它放在当前的终端旁边,将屏幕尺寸分成两半。要在两个终端之间移动焦点,您可以使用
vim
(文本编辑器) 里面的方向键。
$mod+j left
$mod+k down
$mod+l up
$mod+; right
也可以使用$mod+键盘上的方向键
。
目前, 工作空间在特定方向(默认为水平方向)被拆分(它包含两个终端)。
如果要改变分割样式, 请在创建新的窗口前按以下快捷键
垂直分割窗口 $mod+v。
水平分割窗口 $mod+h。
更改容器布局
splith/splitv
每个窗口在容器中获得相同数量的空间。
splith水平分布(窗口彼此相邻)
splitv垂直分布(窗口在彼此之上)
stacking
只显示容器中的焦点窗口。 您可以在容器顶部获得一个窗口列表。
tabbed
与堆叠的原理相同,但顶部的窗口列表只是一条垂直分割的线。
切换模式
$mod+e 进行splith/splitv(切换)
$mod+s 用于堆叠
$mod+w 用于选项卡
切换窗口的全屏模式
要以全屏模式显示窗口或再次退出全屏模式,请按$mod+f
打开其他应用程序
除了从终端打开应用程序之外,您还可以通过按下$mod+d
打开dmenu
。
只需输入您要打开的应用程序的名称(或其中的一部分)即可。 相应的应用程序必须位于$PATH
中才能使用。
关闭窗口
如果应用程序没有提供关闭机制, 你可以按$mod+Shift+q
来关闭一个窗口。
对于支持WM_DELETE协议
的应用程序,这将正确关闭应用程序(保存所有修改或进行其他清理)。
如果应用程序不支持WM_DELETE协议
,则X服务器将终止该窗口,并且行为取决于应用程序。
使用工作区
要切换到另一个工作区, 请按$mod+num
, 其中num
是要使用的工作区的编号。
如果工作空间尚不存在, 它将被创建。
将窗口移至其他工作区
要将窗口移动到另一个工作区,只需按下$mod+Shift+num
,其中num
是目标工作区的编号。
与切换工作区类似,如果目标工作区尚不存在,则会创建目标工作区。
调整
调整容器大小的最简单方法是使用鼠标:抓住边界并将其移动到所需的大小。
重新启动i3
要重新启动i3,可以使用$mod+Shift+r
。
退出i3
要干净地退出i3而不杀死你的X服务器,你可以使用$mod+Shift+e
。
默认情况下,对话框会要求您确认是否确实要退出。
浮动
浮动模式与平铺模式相反。
窗口的位置和大小不是由i3自动管理的,而是由您手动管理的。
您可以按$mod+Shift+Space
切换窗口的浮动模式。
通过用鼠标拖动窗口的标题栏,您可以移动窗口。
通过抓住边界并移动它们,您可以调整窗口大小。
另一种使用鼠标调整浮动窗口大小的方法是右键单击标题栏并拖动。
浮动窗户始终位于平铺窗户的顶部。