# Keyboard Shortcuts

**URL:** <https://forum.kinopio.club/t/keyboard-shortcuts/482>\
**Category:** Fixed or Completed\
**Created:** [August 20, 2021, 8:20pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482 "2021-08-20T20:20:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [August 20, 2021, 8:20pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/1 "2021-08-20T20:20:16Z")

</div>

We’ve had a few topics that people have discussed keyboard shortcuts in to meet a specific topic, but I thought it might be helpful to have one place to capture these.

These are the first couple that I remember seeing elsewhere (plus those added in the comments):

- Create New Space
- Jump to Today (same behavior as /journal or /new/today)
- Jump to Tomorrow (same behavior as /new/tomorrow)
- Toggle Todo in Card (Todo, Complete, Remove box completely)
- Cycle through frame types
- Card movement and connections

---

<div class="post-metadata">

**Author:** ![bentsai](https://forum.kinopio.club/user_avatar/forum.kinopio.club/bentsai/32/8_2.png) [@bentsai](https://forum.kinopio.club/u/bentsai)\
**Post date:** [August 21, 2021, 12:00am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/2 "2021-08-21T00:00:00Z")

</div>

- Cycle through frame types

**Larger scope, but I think important and useful: keyboard accessible methods to move and connect cards.**

For movement, I’m imagining a mode where you can use the arrow keys, and these would move cards along the invisible grid. That is, think of where a card would get placed if you used the align-and-tidy function. So do the same math as that algorithm, which is basically putting the next card x pixels from the current card in whatever direction you press.

Then, for connecting, maybe like hit `c` to go into connect mode from the current selected card. This would then allow the arrow keys to cycle to destination cards.

---

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [August 21, 2021, 12:23am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/3 "2021-08-21T00:23:01Z")

</div>

> [@bentsai](#):
>
> For movement…

This paragraph is confusing to me… are you talking about moving existing cards or the placement of the next card in relation to the current card…?

Edit: oh! I think I get it now. There’s card a, b, and c, placed in order but messy. If I’m in card b and arrow left it aligns to a on the side, if I arrow down it aligns under a.

Is that what you are thinking?

---

<div class="post-metadata">

**Author:** ![bentsai](https://forum.kinopio.club/user_avatar/forum.kinopio.club/bentsai/32/8_2.png) [@bentsai](https://forum.kinopio.club/u/bentsai)\
**Post date:** [August 21, 2021, 12:44am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/4 "2021-08-21T00:44:08Z")

</div>

Yeah, there’s some ambiguity, but that’s the main idea. You’ll have to decide on some frame of reference. If you have multiple cards, it probably makes sense that your frame of reference is the closest card to you. But let’s say there’s just a single card A in a space. When you’re in movement mode, hitting down arrow will move it x pixels, where x = height of A + 12 (because 12 seems to be the amount of space between neatly stacked cards). And right arrow would do the corresponding thing, but with width. (not sure if this is helping, if I have time I can mock up with some pictures)

---

<div class="post-metadata">

**Author:** ![bentsai](https://forum.kinopio.club/user_avatar/forum.kinopio.club/bentsai/32/8_2.png) [@bentsai](https://forum.kinopio.club/u/bentsai)\
**Post date:** [October 11, 2021, 7:36pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/5 "2021-10-11T19:36:55Z")

</div>

More features that would be nice to do via keyboard:

- Select cards
- Copy/move selected cards to another space

---

<div class="post-metadata">

**Author:** ![pirijan](https://forum.kinopio.club/user_avatar/forum.kinopio.club/pirijan/32/7_2.png) [@pirijan](https://forum.kinopio.club/u/pirijan)\
**Post date:** [October 12, 2021, 2:23pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/6 "2021-10-12T14:23:37Z")

</div>

for the above, what would be your preferred (and secondary) key recommendations (eg select all = cmd/ctrl-a) for each?

---

<div class="post-metadata">

**Author:** ![bentsai](https://forum.kinopio.club/user_avatar/forum.kinopio.club/bentsai/32/8_2.png) [@bentsai](https://forum.kinopio.club/u/bentsai)\
**Post date:** [October 19, 2021, 5:04pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/7 "2021-10-19T17:04:14Z")

</div>

- toggle through space filters (all, journals, spaces)

---

<div class="post-metadata">

**Author:** ![jdsimcoe](https://forum.kinopio.club/user_avatar/forum.kinopio.club/jdsimcoe/32/907_2.png) [@jdsimcoe](https://forum.kinopio.club/u/jdsimcoe)\
**Post date:** [October 19, 2021, 5:16pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/8 "2021-10-19T17:16:24Z")

</div>

Would love this!

---

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [October 19, 2021, 11:18pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/9 "2021-10-19T23:18:52Z")

</div>

Curious how you imagine the workflow for this working in practice?

`Cmd - K` to bring up spaces and then `Cmd - (something)` to toggle the filter?

---

<div class="post-metadata">

**Author:** ![pirijan](https://forum.kinopio.club/user_avatar/forum.kinopio.club/pirijan/32/7_2.png) [@pirijan](https://forum.kinopio.club/u/pirijan)\
**Post date:** [October 20, 2021, 1:57am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/10 "2021-10-20T01:57:35Z")

</div>

> `Cmd - K` to bring up spaces and then `Cmd - (something)` to toggle the filter?

do you know if there’s conventions from other apps about filtering a search results view with keyboard shortcuts? wouldn’t want to reinvent the wheel if a good one already exists here

---

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [October 20, 2021, 2:20am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/11 "2021-10-20T02:20:39Z")

</div>

I do not (I know that’s not helpful). That’s why I was asking. The way I’m imagining seems a bit fiddly to me, which negates the point of a shortcut.

---

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [January 11, 2022, 10:41pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/12 "2022-01-11T22:41:14Z")

</div>

> [@Slash command to create a new space](https://forum.kinopio.club/t/slash-command-to-create-a-new-space/440/16):
>
> Keyboard shortcut maybe…?

---

<div class="post-metadata">

**Author:** ![CatoMinor](https://forum.kinopio.club/user_avatar/forum.kinopio.club/catominor/32/1160_2.png) [@CatoMinor](https://forum.kinopio.club/u/CatoMinor)\
**Post date:** [January 13, 2022, 4:57pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/13 "2022-01-13T16:57:45Z")

</div>

As instructed by @pirijan, I put here my polite wish for a shortcut “go to today’s journal” (and if there is none, create one).

It is quite a common feature in Roam-like apps and I really like it!

---

<div class="post-metadata">

**Author:** ![pirijan](https://forum.kinopio.club/user_avatar/forum.kinopio.club/pirijan/32/7_2.png) [@pirijan](https://forum.kinopio.club/u/pirijan)\
**Post date:** [January 14, 2022, 2:58am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/14 "2022-01-14T02:58:57Z")

</div>

What’s keys for the shortcut does roam use?

---

<div class="post-metadata">

**Author:** ![CatoMinor](https://forum.kinopio.club/user_avatar/forum.kinopio.club/catominor/32/1160_2.png) [@CatoMinor](https://forum.kinopio.club/u/CatoMinor)\
**Post date:** [January 14, 2022, 8:40am UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/15 "2022-01-14T08:40:09Z")

</div>

Roam: alt+d  
RemNote: alt+d  
LogSeq is weird and uses “g h” (yes, ehm)  
Athens: alt+d

---

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [January 14, 2022, 4:32pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/16 "2022-01-14T16:32:56Z")

</div>

When I look at Roam for go to todays daily note I see `CTRL + shift + d`…

---

<div class="post-metadata">

**Author:** ![CatoMinor](https://forum.kinopio.club/user_avatar/forum.kinopio.club/catominor/32/1160_2.png) [@CatoMinor](https://forum.kinopio.club/u/CatoMinor)\
**Post date:** [January 14, 2022, 4:34pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/17 "2022-01-14T16:34:59Z")

</div>

This is in my Roam and it works 🤷‍♂️ .

 ![image](https://forum.kinopio.club/uploads/default/original/2X/5/5afdd0f0a855ba1f4a20c9e0c26b689ece03bb3d.png)

One can change it, though. (This one hasn’t been changed.)

---

<div class="post-metadata">

**Author:** ![CatoMinor](https://forum.kinopio.club/user_avatar/forum.kinopio.club/catominor/32/1160_2.png) [@CatoMinor](https://forum.kinopio.club/u/CatoMinor)\
**Post date:** [January 14, 2022, 4:37pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/18 "2022-01-14T16:37:58Z")

</div>

But I would be completely fine if Kinopio had CTRL + Shift + D.

---

<div class="post-metadata">

**Author:** ![kordumb](https://forum.kinopio.club/user_avatar/forum.kinopio.club/kordumb/32/1832_2.png) [@kordumb](https://forum.kinopio.club/u/kordumb)\
**Post date:** [January 14, 2022, 5:16pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/19 "2022-01-14T17:16:01Z")

</div>

Maybe is Mac vs windows…

---

<div class="post-metadata">

**Author:** ![CatoMinor](https://forum.kinopio.club/user_avatar/forum.kinopio.club/catominor/32/1160_2.png) [@CatoMinor](https://forum.kinopio.club/u/CatoMinor)\
**Post date:** [January 14, 2022, 5:22pm UTC](https://forum.kinopio.club/t/keyboard-shortcuts/482/20 "2022-01-14T17:22:24Z")

</div>

Yes, that seems to be the case. 🙂

[Next page](https://forum.kinopio.club/t/keyboard-shortcuts/482.md?page=2)
