$ i3-config-wizard
The config file "/home/$USER/.config/i3/config" already exists. Exiting.
设置退出命令的行在该文件中,它是默认创建的
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
将此添加到您的配置中:
现在使用mod+x然后选择l, r, 或s
我在想要一种退出 i3 的方法时遇到了这个问题,它既是键盘,又是我不太可能胖手指的方法。(将 $mod-Shift-e 用于退出和 $mod-Shift-r 用于重新启动彼此相邻是不舒服的。)我的解决方案是使用
dmenu
运行i3 exit
或者i3-msg exit
除了是我在尝试键入其他内容时不会意外键入的内容之外,它还具有不需要任何新配置的优点,并且它会提醒您快捷键在内部是如何工作的。
你想要做的是编辑你的 i3 conf,找出你可以使用的地方
i3-config-wizard
,设置退出命令的行在该文件中,它是默认创建的
你会看到
i3-nagbar
. 那是负责唠叨你的顶部酒吧。只需将其更改为直接进入出口分支,最后运行
i3-msg reload
重新加载配置文件。