Add new entity at the top with keyboard?

I’m going to have a number of small questions as I see if Fibery fixes all my gripes with Airtable.

I’d like a quick keyboard shortcut for inserting a new Entity Above (like Ctrl-Opt-Up Arrow that inserts rows above in Tables in Documents)

I see there is “C” for New Entity … is there a shortcut with a modifier so I can use it when in a next field?

I suppose if these do not exist, this should be in the Feature Request section

This is exactly how it does work:
firefox_Lq09tOvsyf
(this is me pressing Ctrl-Alt-[up arrow] when the cursor is in row 1


Do you mean ‘use it when in a text field’ ?

If so, you can create new entities using #

firefox_CsJesMRrLD

I’m not talking about rows in Docs, I’m talking about new Entities in Databases

Sorry for the misunderstanding.

Are you talking about a table view? Or the database config view?
Is this in cases where there is no specific sorting applied?

I’m afraid I still don’t understand this part :grimacing:

Hi Chris,

Sorry “next field” was a typo! It should be been “text field.” If I’m editing text in a field in a database, obviously the “C” key will just type a “c” into the field. So something like “Ctrl-N” in addition to “C” to insert a new entity would be great. Minor thing.

As for “insert above” I’ll try and explain more. I have a database of events that are sorted by date, but some of the dates are unknown, so I rely on “no specific sorting applied” and I drag those events manually between known dates. I’ve imported this database from Airtable into Fibery. Airtable has an “ID” type that copies the row number over into a field automatically. I can’t find that in Fibery, so currently I’m sorting by that number. But I’d like to “convert” my current sort into a “no particular order” sort, so I can arrange things as I want, but I also want new entries to appear on the top, so newest dates are first.

This somehow is very difficult to explain, hope it makes some more sense. I’m willing to use a function to do that if need be.

I’ll leave you with an example

1 | Cool Event | 2-26-25
2 | Less Cool Event | (unknown)
3 | Interesting Event | 2-13-25
4 | Yet More Event | 1-14-25

Often I’ll just want to insert a new event at the top like this:

1 | New Shiny Event | 3-2-25
2 | Cool Event | 2-26-25
3 | Less Cool Event | (unknown)
4 | Interesting Event | 2-13-25
5 | Yet More Event | 1-14-25

But sometimes I’ll want to insert an event in the middle because I forgot to do it at the time. So in that case I could just insert it at the top and drag it down to where it needs to go.

1 | New Shiny Event | 3-2-25
2 | Cool Event | 2-26-25
3 | Less Cool Event | (unknown)
4 | Forgotten Event | 2-16-25
5 | Interesting Event | 2-13-25
6 | Yet More Event | 1-14-25

See my answer above:


Shift + Enter will insert a new line below the one that is currently selected (if no sorting is applied which would cause re-ordering).
Unfortunately, there is currently no way to insert a new row above the top line with a keyboard shortcut. So this:

is not possible.


By the way, all Fibery entities have a Public Id which sounds a bit similar to

You can use Public Id in formulas if that is useful.
But note, Public Id is a string, so any sorting on it might not behave the way you intuitively expect.