私[[legacy/Cacapon]]がZkを運用するに当たって設定しているホットキーを紹介します。
これが正解というわけではありませんが、設定時の一助になれば幸いです
なお、[[legacy/Cacapon]]はMacを扱うことが多く、HHKBを用いている関係で
キー設定がやや特殊な可能性もあります、ご了承ください。
## こんな感じで設定しています。
![[zk-hotkey-1.png]]
---
## 前提: Cacaponはcontrolと⌘を入れ替えてます。
Macのキーバインドを変更するツールを使って、⌘キーと
## 前提: Zkは⌘キーで統一させている
ホットキーを登録する上で、ある程度セットになっているコマンドは
一つのキーでひとまとめにしていた方が使いやすいと[[legacy/Cacapon]]は考えています。
⌘キーは他の操作とも競合が多かったりしますが、使いやすさの観点から
⌘キーを一つのグループとして使うことにしました。
キーバインドを変更できるツールを使っているなら
Superキーとかの方が競合が少なく使いやすいかもしれません。
---
## Zk: Zettelを開く・作る→ ⌘ + Enter
一番基本となるコマンドなので、わかりやすくしました。
私の中でEnterでZettelが作れるのが作りやすかったため、`⌘ + Enter`を登録しています。
---
## Zk: モードを切り替え→ ⌘ + \[
Zkの操作に必須に当たるキーは矢印キーで操作が完結できるようにと考えました。
しかし、[[legacy/Cacapon]]の使用しているHHKBは矢印キーがありません。[^1]
そこでHHKBの↑に当たる\[キーを割り当てることで代用としました。
なお、モードの新規作成はモードの切り替え時でも可能なため、ホットキーは割り当てていません。複数の機能が一つのキーで実現可能なところもZkの特徴になります。
[^1]: HHKBのUSキーボードはfnキーを押しながら\[, :, \', \/ を押すとそれぞれ↑←→↓になります。ちなみに日本語キーボードはちゃんと矢印キーがあります
---
## Zk: リンクを切り替え→ ⌘ + \/
↑でモード切り替えなら↓はリンク切り替えにしようということでこのコマンドを割り当ててます。
リンクを切り替え