i3 中的打印屏幕键

Luí*_*usa 19 i3

默认情况下,i3 会忽略Print Screen大多数键盘中可用的键。怎么才能激活?

小智 31

i3 中的所有内容都需要绑定,并且只在默认配置中添加/生成了最少的一组键。一些不是字母的键可以用它的键码或键符来表示。更多关于这个主题的信息:

Printscreen 是Print键符。

我个人习惯于gnome-screenshot这项任务,因为它可以裁剪图像,让生活更轻松。.config/i3/config将以下行添加到您或您用i3wm作主配置文件的任何配置文件中。

#interactive screenshot by pressing printscreen
bindsym Print exec gnome-screenshot -i 
#crop-area screenshot by pressing Mod + printscreen
bindsym $mod+Print exec gnome-screenshot -a
Run Code Online (Sandbox Code Playgroud)

有些人喜欢用scrot. 这由你来决定:)。例子:

bindsym Print exec scrot $HOME/Images/`date +%Y-%m-%d_%H:%M:%S`.png
Run Code Online (Sandbox Code Playgroud)

  • [maim](https://github.com/naelstrof/maim) 具有丰富的功能集,包括区域选择 (2认同)

小智 5

要扩展@ user34720 的答案,如果bindsym $mod+Print exec gnome-screenshot -a不起作用,请将--release参数传递给bindsym

bindsym --release Print exec gnome-screenshot -i
bindsym --release $mod+Print exec gnome-screenshot -a