最近由于学习vim,想把caps键位映射为ctrl,按照官网操作出现一点小意外,遂记录。
export GIO_EXTRA_MODULES=/usr/lib/x86_64-linux-gnu/gio/modules/
// 此条代码使下面代码不出错,具体意义不太清楚
gsettings set com.deepin.dde.keybinding.mediakey capslock '[]'
//关闭切换大小写时的弹窗提示
若切换caps与esc键位则
gsettings set com.deepin.dde.keyboard layout-options '["caps:swapescape"]'
若将caps设置为ctrl则
gsettings set com.deepin.dde.keyboard layout-options '["caps:ctrl_modifier"]'
若将caps设置为esc则
gsettings set com.deepin.dde.keyboard layout-options '["caps:escape"]'