i3wm - 共通事項 - 定義 - キー操作


 クラウディア


1. 概要
2. キー定義
3. config 上の表記

1. 概要

 以下、キー定義等に関して・・・。

2. キー操作

 各プラットフォームの、デフォルトのキー定義を記述しておきます。  mod は、「FreeBSD」のみ Alt で、「Linux」では、すべて Win になっています。
プラット
フォーム
キー定義備考
端末を開くウィンドウを
閉じる
表示切替リサイズ切替i3wm 再起動終了メニュー
表示
Alpine Linuxmod+Entermod+Shift+qmod+Shift+Spacemod+rmod+Shift+rmod+Shift+e
ArcoLinuxmod+Entermod+qmod+Shift+Spacemod+rmod+Shift+rmod+x
CachyOSmod+Entermod+qmod+Shift+Spacemod+rmod+Shift+rmod+Shift+e
EndeavourOSmod+Entermod+qmod+Shift+Spacemod+rmod+Shift+rmod+Shift+e
Fedoramod+Entermod+Shift+qmod+Shift+Spacemod+rmod+Shift+rmod+Shift+e
FreeBSDmod+Entermod+Shift+qmod+Shift+Spacemod+rmod+Shift+rmod+Shift+e
Garuda Linuxmod+Entermod+c
mod+q
mod+Spacemod+rmod+Shift+rmod+0
Manjaromod+Entermod+Shift+qmod+Shift+Spacemod+rmod+Shift+rmod+0
SparkyLinuxmod+Entermod+Shift+qmod+Shift+Spacemod+rmod+Shift+rmod+Shift+e

  ※1 「Garuda Linux」では、mod の記述はなく、下記のように書いています。


# set modifier
set $super Mod4
set $alt Mod1
 他のプラットフォームで、$mod と記述している箇所を「Garuda Linux」では $super と記述しています。  本節では、$mod と記述します。  コマンドは、下記のように記述されています。
コマンド 記述 備考
端末を開く exec i3-sensible-terminal
ウィンドウを閉じる kill
表示切替 floating toggle
リサイズ切替 mode "resize"
定義リロード reload
i3wm 再起動 restart
終了メニュー表示

 「FreeBSD」では、キーコードを数値で記述しなければならないので大変。
 メモしておきます。
 (「FreeBSD 13.0 RELEASE」「i3wm 4.19.2」では、通常の書き方が可能です)


# 端末を開く			mod+Enter
bindcode $mod+36 exec i3-sensible-terminal

# ウィンドウを閉じる	mod+q
bindcode $mod+24       kill

# 表示切替				mod+Space
bindcode $mod+65       floating toggle

# リサイズ切替			mod+r
bindcode $mod+27 mode "resize"

# 定義リロード			mod+Shift+c
bindcode $mod+Shift+54 reload

# i3wm 再起動			mod+Sihft+r
bindcode $mod+Shift+27 restart

# 終了メニュー表示		mod+Shift+q
bindcode $mod+Shift+24 exec "..."

3. config 上の表記

 コンフィグレーションファイル上の Ctrl キーの表記がプラットフォームによって異なるような気がしてきた(2020年3月4日)。  記録しておきます。
プラットフォーム キー 備考
Ctrl
FreeBSD Control
Garuda Linux
Manjaro Ctrl
SparkyLinux
CachyOS ctrl

 「ArcoLinux」では、「~/.config/i3/config」に表記方法まで記述してあります。


# KEY DEFINITIONS TO REMEMBER

# $Mod = WINDOWS key or Super key or Mod4
# Mod1 = ALT key
# Control = CTRL key
# Shift = SHIFT key
# Escape = ESCAPE key
# Return = ENTER or RETURN key
# KP_Enter = Keypad Enter
# Pause = PAUSE key
# Print = PRINT key
# Tab = TAB key

audiobook.jp
AbemaTV 無料体験