Skip to main content
  1. Stashed Documentation/

Keyboard Shortcuts

·1320 words·7 mins· loading · loading · ·
Table of Contents
Stashed Documentation - This article is part of a series.
Part : This Article

Keyboard Shortcuts
#

Navigate Stashed faster with keyboard shortcuts. These shortcuts are designed to avoid conflicts with browser defaults and only work when appropriate.


How Shortcuts Work
#

Smart Activation:

  • Shortcuts only work when you’re not typing in an input field
  • Pressing Esc or clicking outside an input field re-enables shortcuts
  • This prevents accidental triggers while you’re working

Visual Feedback:

  • When a shortcut is triggered, you’ll see the action happen
  • If nothing happens, you’re likely in an input field (shortcuts disabled)

Global Shortcuts
#

These work from any page in Stashed.

ShortcutActionDescription
/Focus searchJump to search bar
g then hGo to HomeNavigate to homepage
g then mGo to My StashesNavigate to your stashes
g then pGo to ProfileNavigate to your profile
g then cCreate StashOpen create stash dialog
EscClose dialogClose any open modal/dialog
?Show helpOpen this shortcuts reference

Note: For g combinations, press g first, release it, then press the second key (not simultaneously).


Stash Page Shortcuts
#

When viewing a stash, these shortcuts are available.

ShortcutActionDescription
aAdd LinkOpen add link form
eEdit StashOpen stash settings
vSwitch ViewCycle through view modes (grid → list → compact → masonry)
fFilterFocus filter input

Link Card Shortcuts#

When navigating link cards (use Tab to move between cards).

ShortcutActionDescription
TabNavigateMove to next link card
Shift + TabNavigate backMove to previous link card
EnterOpen linkOpen link in new tab
eEdit linkOpen link edit form
dDelete linkDelete this link (with confirmation)
cCopy URLCopy link URL to clipboard

Form Shortcuts
#

When filling out forms (add link, edit, settings, create stash).

ShortcutActionDescription
Ctrl/Cmd + EnterSaveSubmit the form
EscCancelClose form without saving
TabNext fieldMove to next input
Shift + TabPrevious fieldMove to previous input
Enter (in tags)Add tagAdd the typed tag

Quick Reference Card
#

┌─────────────────────────────────────────────┐
│         STASHED KEYBOARD SHORTCUTS          │
├─────────────────────────────────────────────┤
│  GLOBAL                                     │
│  /        Focus search                      │
│  g h      Go to Home                        │
│  g m      Go to My Stashes                  │
│  g p      Go to Profile                     │
│  g c      Create Stash                      │
│  Esc      Close dialog                      │
│  ?        Show help                         │
├─────────────────────────────────────────────┤
│  STASH PAGE                                 │
│  a        Add Link                          │
│  e        Edit Stash                        │
│  v        Switch View                       │
│  f        Filter                            │
├─────────────────────────────────────────────┤
│  LINK CARDS                                 │
│  Tab      Navigate cards                    │
│  Enter    Open link                         │
│  e        Edit link                         │
│  d        Delete link                       │
│  c        Copy URL                          │
├─────────────────────────────────────────────┤
│  FORMS                                      │
│  Cmd/Ctrl+Enter  Save                       │
│  Esc        Cancel                          │
│  Tab        Next field                      │
└─────────────────────────────────────────────┘

Shortcut Safety Features
#

When Shortcuts Are Disabled
#

Shortcuts automatically disable when you’re typing in:

  • Input fields (URL, title, description)
  • Text areas
  • Tag inputs
  • Search bars
  • Any editable field

How it works:

  • The app detects when you’re focused on an input
  • Shortcuts are temporarily suspended
  • Press Esc or click outside to re-enable shortcuts

Avoided Browser Conflicts
#

These shortcuts are intentionally not used to avoid conflicts:

ShortcutBrowser FunctionWhy Avoided
Ctrl/Cmd + TNew tabUniversal browser shortcut
Ctrl/Cmd + WClose tabUniversal browser shortcut
Ctrl/Cmd + Shift + TReopen closed tabUniversal browser shortcut
Ctrl/Cmd + LFocus address barUniversal browser shortcut
Ctrl/Cmd + DBookmark pageUniversal browser shortcut
Ctrl/Cmd + R / F5RefreshUniversal browser shortcut
Alt + / Back/ForwardUniversal browser shortcut
Ctrl/Cmd + + / -ZoomUniversal browser shortcut
F11FullscreenUniversal browser shortcut
Ctrl/Cmd + PPrintUniversal browser shortcut
Ctrl/Cmd + SSave pageUniversal browser shortcut
Ctrl/Cmd + FFind in pageUniversal browser shortcut

Tips for Using Shortcuts
#

1. Start with the Basics
#

Master these 3 shortcuts first:

  • / — Quick search from anywhere
  • Esc — Close any dialog fast
  • a — Add link when viewing a stash

2. Use g Combinations for Navigation
#

Think “go to”:

  • g hgo to home
  • g mgo to my stashes
  • g pgo to profile
  • g cgo to create

3. Mnemonic Shortcuts
#

Single letters are easy to remember:

  • aAdd link
  • eEdit (stash or link)
  • vView mode
  • fFilter
  • cCopy URL (or Create when on home)
  • dDelete

4. Form Efficiency
#

  • Ctrl/Cmd + Enter — Save without clicking
  • Esc — Cancel and close quickly
  • Tab — Move through fields efficiently

Accessibility
#

Screen Reader Support
#

Stashed supports standard screen reader navigation:

  • Tab — Navigate between interactive elements
  • Shift + Tab — Navigate backwards
  • Enter — Activate focused element
  • Space — Activate buttons, toggle switches
  • Arrow keys — Navigate within components
  • Esc — Close dialogs and menus

Skip Links#

When you start tabbing from the top of a page:

  1. Skip to main content — Bypass navigation
  2. Skip to search — Jump to search bar
  3. Skip to footer — Go to page bottom

Mobile & Touch Devices
#

Physical Keyboard (Tablets)
#

If you have a keyboard connected to your tablet:

  • All shortcuts work the same as desktop
  • Tab and arrow keys for navigation
  • Enter to activate

Touch Gestures
#

On pure touch devices (no keyboard):

GestureAction
TapSelect/open items
Long pressContext menu (where available)
Swipe downRefresh page
PinchZoom (browser default)
Double tapZoom in/out

Troubleshooting
#

Shortcut Not Working?
#

Most Common Causes:

1. You’re in an input field

  • Shortcuts disable automatically when typing
  • Press Esc or click outside the input
  • Try the shortcut again

2. Wrong timing for g combinations

  • Press g first, then release it
  • Then press the second key (h, m, p, or c)
  • Don’t press both keys simultaneously

3. Browser capturing the shortcut

  • Some browsers may override certain keys
  • Try a different browser (Chrome, Firefox recommended)
  • Check browser extension conflicts

4. Focus not on page content

  • Click anywhere on the page content
  • Make sure browser focus is on the webpage
  • Try Tab to confirm focus is working

Specific Issues
#

/ Not Focusing Search:

  • Make sure you’re not in an input field
  • Click on page content first
  • Try again

g Combinations Not Working:

  • Press g and release
  • Then press second key within 1 second
  • Don’t hold g while pressing second key

v Not Switching Views:

  • Must be on a stash page
  • Ensure stash has multiple view modes available
  • Click on page content first (not in input)

a Not Opening Add Link:

  • Must be viewing a stash page
  • Ensure you have permission to add links
  • Click on page content first

? Not Showing Help:

  • Press Shift + / (same key as ?)
  • Make sure you’re not in an input field
  • Some keyboards may need different combination

Advanced Tips
#

Power User Workflow
#

Adding Multiple Links:

  1. Navigate to stash (g m, then select stash)
  2. Press a to open add link form
  3. Paste URL, add details
  4. Ctrl/Cmd + Enter to save
  5. Form stays open, press a again for next link
  6. Repeat for efficiency

Quick Navigation:

  1. / to focus search
  2. Type stash name
  3. Enter to open
  4. a to add link
  5. Esc to close when done

View Mode Cycling:

  1. Press v to cycle: Grid → List → Compact → Masonry
  2. Find your preferred view for the task
  3. Grid for browsing, Compact for finding specific links

Customization (Future)
#

Future updates may include:

  • Custom shortcut mapping in settings
  • Disable specific shortcuts
  • Shortcut profiles for different workflows
  • Export/import shortcut configurations

Next Steps
#

Related documentation:


Quick Reference
#

TaskShortcut
Search/
Add Linka
Open LinkEnter (when card focused)
Close DialogEsc
Save FormCtrl/Cmd + Enter
Go Homeg then h
Edit (stash/link)e
Delete Linkd
Copy URLc
Switch Viewv
Show Help?
Varun Paherwar
Author
Varun Paherwar
The creator of Stashed.in who loves to make new things.
Stashed Documentation - This article is part of a series.
Part : This Article

Related