Ubuntu Linux上のキーバインド全体を、Emacsライクにする場合。
環境。
$ uname -srvmpio Linux 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal $ dpkg -l | grep libgtk-3-0 ii libgtk-3-0:amd64 3.24.20-0ubuntu1 amd64 GTK graphical user interface library
以下のコマンドを実行することで、実現できます。
$ gsettings set org.gnome.desktop.interface gtk-key-theme Emacs
確認。
$ gsettings get org.gnome.desktop.interface gtk-key-theme 'Emacs'
ちなみに、元に戻すには以下で。
$ gsettings set org.gnome.desktop.interface gtk-key-theme Default
確認。
$ gsettings get org.gnome.desktop.interface gtk-key-theme 'Default'
参考)
For GTK3 also run:
GTK / Configuration / Keyboard shortcuts / Emacs key bindings