はじめに
QEMUはとても便利だが、Ctrl+a
がデフォルトで制御キーに割り当てられているため、
シェル上でカーソルを先頭に移動したい時にいつもイラッとする。
QEMU自体の制御キーの変更の仕方は下記に解説があった。
runqemuでの制御キーの変更
runqemu実行時にqemuparamsで-echr
を指定する。上記リンクの様にCtrl+t
に割り当てる場合は下記のようにする。
$ runqemu qemuparams="-echr 0x14"
しかしrunqemuする時に毎回書くのは面倒くさい
解決方法
local.conf
に下記を追記する。
QB_OPT_APPEND:append = " -echr 0x14"
Welcome to the Yocto Project Documentationからの引用。
QB_OPT_APPEND: Options to append to QEMU
QEMUにオプション追加なので、qemuparamsと同じ効果があるっぽい
まとめ
毎回指定したいQEMUオプションはQB_OPT_APPEND
で設定できる。