Skip to main content

I would like keyboard shortcuts to manage rows and columns for table-like shapes (Swimlanes, Entity Relationships, etc). We already have the ability to select and drag rows/columns - I would like to be able to add or delete rows and columns with a keyboard shortcut.

When I’m designing data models, I often have 20+ fields I need to list, and I don’t always know how many fields I’m going to need - it’s tedious to add them one-at-a-time with right clicks, or have to swap to the mouse when I realize I need to insert one more.

I would even be ok with a 2-step shortcut, the way Google Sheets does their row/columns shortcuts:

  • Ctrl + Option + i, then r to add row above
  • Ctrl + Option + i, then b to add row below
  • Ctrl + Option + i, then c to add column left
  • Ctrl + Option + i, then o to add column right
  • Ctrl + Option + e, then d to remove row
  • Ctrl + Option + e, then e to remove column

+1. I’d also advocate for, when within a shape / entity, hitting a simple keystroke to add OR insert a new row depending on location / keystroke. Taking my hands off the keyboard to click the “add row” button over and over is a frequent slowdown. Inserts and dragging rows around for order are also not smooth.


+1 a million times over from me as well. This is a feature that would save a lot of time for developers, data engineers and other tech fields that have to frequently deal with relational databases.

Lucid should really seize upon the opportunity! I’m sure if they are not, other visual productivity companies are looking to attract users by implementing such a time saver!


Hi, thanks for this idea! We encourage anyone else who’s interested in this to upvote this post and share any additional details about your use case or what you’d like to see in this experience. For more information about how we manage feedback in this community, please take a look at this post: