チケット #1510 (closed タスク: 対応済)
キーバインド設定のデフォルト見直し
報告者: | daisuke | 担当者: | daisuke |
---|---|---|---|
優先度: | 中 | マイルストーン: | 3.0.5b1 |
コンポーネント: | アプリケーション | バージョン: | |
キーワード: | 関係者: |
説明 (最終更新者: daisuke) (diff)
・Control関係を現在のmacOS準拠にする?
・標準モード以外のデフォルトは標準モードからの差分にする?
案:
・Control+アルファベットのアプリケーションのデフォルトは全て「OSのデフォルトの動作」にする。
・ただし、環境設定で従来のアプリケーションのデフォルトに変更できるようにする。
・標準モード以外のデフォルトは「標準モードからの差分」にする。(デフォルト状態で、アプリ全体を変更したいときに標準モードだけ変更すれば良いようにする。)(あくまで、新規インストール時のデフォルトのみ)
→Control+アルファベットの従来キーバインドを使っているユーザーにとっては、突然キーバインドが変更されることになってしまう。。
とはいえ、現在、control+アルファベットはmacOS標準の(emacs系)キーバインドが一般化しているので、これがデフォルトで使えるべき。設定で、従来通りにできるようにする。
アプリケーションの環境設定の「操作」タブに「Control+アルファベットキーにバージョン3.0.4以前の旧キーバインドを割り当てる」チェックボックスを追加。
モード設定のデフォルトを、標準モード以外は、「標準モードからの差分」にする。(デフォルトでは、標準モードさえ設定すれば全モードに適用されるようにする。)
→アプリ独自の動作をするキー以外は、のアプリケーションのデフォルトは全て「OSのデフォルトの動作」にする(「動作なし」やOSと同じ動作なら、OSのデフォルトの動作にしても不都合がなく、また、OSの動作(カスタマイズされた場合を含む)を邪魔するデメリットがない。)