「のどか」プロジェクト Wiki

dot.nodoka ファイル設定集

■1 モディファイヤーである Appsキーを LAltキーへ。 また、LWinキーを LCtrlキーに変更する。

keymap Global
mod Alt += Apps
key *Apps = *LAlt

mod ctrl += LWin
key *LWin = *LCtrl

■2 CapsLockが押されたら IME ON/OFF(トグル)、Shift-CapsLockなら、CapsLock(トグル:オリジナル)  英語キーボード用

keymap Global
key *CapsLock => $ToggleIME
key S-CapsLock = CapsLock

■3 英数キーが押されたら IME ON/OFF(トグル)、Shift-英数なら、CapsLock(トグル:オリジナル)  日本語キーボード用

keymap Global
key *英数 => $ToggleIME
key S-英数 = 英数

■4 IME変換中に、Ctrl-Eが押されたら、全消去。(全消去は、IME側の機能)

keymap Global
key IC-C-E = Esc

■5 SandS: Space and Shift スペースのリピート無し版 Spaceキーだけ押すとスペースだが、他のキーと組み合わせるとシフト代わりになる。

keymap Global
mod shift += !!Space
key R-*Space = &Ignore

■6 SandS: Space and Shift スペースのリピート有り版 Spaceキーだけ押すとスペースだが、他のキーと同時に押すとシフト代わりになる。

keymap Global
mod shift += !!!Space

■7 Sticy Shift 指定したキーを押すと、次に入力するキーはシフトが押された状態になる。 下記の例では、SpaceキーをSticy Shiftにする例

keymap Global
key Space = &EditNextModifier(S-)