Sambee 1.0

Keyboard Navigation and Shortcuts

Keyboard navigation is a first-class part of Sambee.

Keyboard-First Principles

  • Focus matters: Shortcuts act on the item that currently has focus.
  • The active pane matters: In dual-pane mode, many file browser commands target the currently active pane.
  • Important actions stay discoverable: The same actions are also available through visible controls and the in-app shortcuts help.
  • Safety still wins: Shortcuts that would be unsafe in text fields, dialogs, or incompatible states are intentionally blocked.

If you want the live in-app list, press ? or F1. While editing Markdown or text, use F1 so you can type question marks normally.

File List and Main UI

Use these shortcuts when the main file list or browser shell has focus.

ShortcutWhat it does
Up / DownMove to the previous or next row in the current file list
Home / EndJump to the first or last visible item
Page Up / Page DownMove up or down by a page in the current list
EnterOpen the focused file or enter the focused directory
BackspaceGo up to the parent directory
Ctrl + DownOpen the connection selector
Ctrl + KOpen smart navigation
Ctrl + Alt + FFilter the current directory in the active pane
Ctrl + POpen commands
Ctrl + ,Open settings
? / F1Show keyboard shortcuts help
Ctrl + RRefresh the current file list
F2Rename the focused item
DelDelete the focused item
F7Create a new directory
Shift + F7Create a new file
Ctrl + EnterOpen the focused file in the companion app

When the focused item is a local shortcut or filesystem link, Sambee resolves its target before activating it. A directory target opens in its drive and directory, including a different local drive. A file target follows the same behavior as opening that file directly: Enter uses the selected viewer, while Ctrl + Enter opens it in the companion app. If the target is missing or inaccessible, Sambee shows an error instead of opening the link itself.

Selection and Dual-Pane Workflows

These shortcuts matter most when you are working keyboard-first across one or two panes.

ShortcutWhat it does
Ins or SpaceToggle selection on the focused item and move down
Shift + Up / Shift + DownExtend selection upward or downward
Ctrl + ASelect all items in the current list
Ctrl + BToggle dual-pane mode
Ctrl + 1 / Ctrl + 2Focus the left or right pane
TabMove focus to the other pane
F5 / F6Copy or move selected items to the other pane

Viewers

Viewers share a common keyboard model for closing, searching, paging, and visual controls.

ShortcutWhat it does
EscClose the viewer
DDownload the current file
Ctrl + FSearch inside supported viewers
F3 / Shift + F3Jump to the next or previous search result
Home / EndJump to the first or last page or item
Page Up / Page DownMove to the previous or next page
Left / RightMove to the previous or next page or item
+ / -Zoom in or out
0Reset zoom
R / Shift + RRotate right or left
FToggle fullscreen
? / F1Show keyboard shortcuts help

Some viewer shortcuts depend on the file type. For example, search applies to searchable viewers, and page navigation applies to paged or gallery-style viewers.

Markdown Editor

Markdown files build on the shared viewer shortcuts and add editor-specific formatting actions.

ShortcutWhat it does
ESwitch a Markdown file from viewing to editing
Ctrl + SSave the current Markdown file
Ctrl + BToggle bold text
Ctrl + IToggle italic text
Ctrl + FSearch in the current Markdown content
Ctrl + HOpen find and replace for the current Markdown content
F3 / Shift + F3Jump to the next or previous search result
Enter in the Replace fieldReplace the current match
Ctrl + Alt + Enter in the Replace fieldReplace all matches
Alt + CToggle case-sensitive matching while the find panel is open
Alt + WToggle whole-word matching while the find panel is open
Alt + RToggle regular-expression matching while the find panel is open
Alt + ZToggle word wrap
F1Show Text editor shortcuts
Ctrl + KCreate a link
Ctrl + Alt + TInsert a table
Ctrl + Alt + HInsert a thematic break
Ctrl + EApply inline code
Ctrl + Shift + EInsert a code block
F1Show Markdown editor shortcuts
EscClose the Markdown viewer

Find and replace opens as a compact panel in the upper-right of the viewer, with a small margin below the toolbar. It shows the current match and total result count. Use the visible previous, next, replace, and replace-all controls after entering a search. The fields display Search (⇅ for history) and Replace (⇅ for history) until you type; each keeps up to ten recent values locally, available with Up and Down. Invalid regular expressions are reported without changing the document.

Text Editor

Text files use the same CodeMirror find controls as the Markdown editor. Find is available while viewing or editing a supported text file; replace is available while editing.

ShortcutWhat it does
Ctrl + FSearch in the current text content
Ctrl + HOpen find and replace while editing
F3 / Shift + F3Jump to the next or previous search result
Enter in the Replace fieldReplace the current match
Ctrl + Alt + Enter in the Replace fieldReplace all matches
Alt + CToggle case-sensitive matching while the find panel is open
Alt + WToggle whole-word matching while the find panel is open
Alt + RToggle regular-expression matching while the find panel is open
Alt + ZToggle word wrap

When to Use the Built-In Shortcut Help

This page summarizes the most useful keyboard shortcuts by UI area.

Use the built-in shortcuts help when you want the live in-app list for your current screen, or when you want a quick reminder without leaving the file browser.