Documentation

Keyboard reference

Nuclr Commander is driven from the keyboard: two panes, a function-key bar, and a modifier row for everything else. This page lists every key the commander itself binds, and every key the local filesystem panel - the panel you get on a fresh install - puts on the function bar.

Keys are written as Windows and Linux name them. Where macOS differs, the difference is in its own column, and collected again under platform differences.

How the keyboard is laid out

Three things share the keyboard:

  • The window owns the keys that mean the same thing wherever you are: Tab, the console, the theme and settings dialogs, full screen, quit.
  • The panel owns movement and marking - the arrows, Insert, +, Enter, quick search.
  • The panel's plugin owns the function-key bar. A file panel is a plugin, so F5 means whatever the panel showing the file decides it means - a copy on a local folder, an upload somewhere else. The rows below are the local filesystem panel's.

The bar along the bottom always shows what the twelve function keys do right now. Hold Shift, Alt or Ctrl and it repaints with that modifier's row.

Window and panes

These work anywhere in the main window, whichever panel has the focus.

ActionWindows / LinuxmacOS
Switch the active pane Tab Tab
Quick view the file under the cursor Ctrl Q Ctrl Q
Toggle the console under the panels Ctrl O Ctrl O
Open a system terminal in the panel’s folder Ctrl Shift T Ctrl Shift T
Themes Ctrl T Ctrl T
Settings Ctrl P Ctrl P
Panel information (drive, free space) Ctrl L Ctrl L
Reload the active panel Ctrl R Ctrl R
Change what the left panel shows Alt F1or Ctrl Shift 1 on Linux Cmd Shift 1
Change what the right panel shows Alt F2or Ctrl Shift 2 on Linux Cmd Shift 2
Move the split between the panes Ctrl ← / Ctrl → Ctrl ← / Ctrl →
Bigger / smaller / default font Ctrl + / Ctrl - / Ctrl 0 Ctrl + / Ctrl - / Ctrl 0
Full screen Alt Enteror F12 Alt Enteror F12
Open the pull-down menu bar F9 F9
Manage plugins F11 F11
Quit, asking first F10 F10
Quit without asking Alt F4 Alt F4

F9 belongs to the menu bar under every modifier and is never handed to a plugin. F10, F11 and F12 are window keys only while the panel leaves them free - the local filesystem panel binds Alt F10 and Alt F12, and those win.

Marking files

The cursor and the marks are two different things: moving the cursor never disturbs what is marked, and an operation acts on the marks whenever there are any.

ActionKey
Toggle the mark on this row, then step down Insert
Mark this row and keep going (never unmarks) Shift ↓ / Shift ↑
Mark everything matching a mask +
Unmark everything matching a mask -numeric keypad only
Invert the marks *

+ and * answer on both the main row and the keypad.

Function keys: the local filesystem panel

These are the rows the local filesystem panel publishes to the function bar. Another panel plugin - an archive, a container, a bucket - fills the same twelve keys with its own commands, and the bar always shows the panel that is actually loaded.

Unmodified

KeyCommand
F2User commands
F3View the file under the cursor
F4Edit the file under the cursor
F5Copy the selection to the other panel
F6Rename, or move the selection to the other panel
F7Make a folder
F8Delete the selection

With Shift

KeyCommand
Shift F4Create an empty file
Shift F8Delete permanently, without the recycle bin
Shift Alt G Go to folder - see below

With Alt

KeyCommand
Alt F7Find files
Alt F10Folder tree
Alt F12Folders visited recently

Cinnamon, MATE and GNOME take Alt F7, Alt F8 and Alt F10 for window management before any application sees them, so on Linux Ctrl Shift Fn names this whole row as well.

With Ctrl - sorting

KeySorts by
Ctrl F3Name
Ctrl F4Extension
Ctrl F5Modified
Ctrl F6Size
Ctrl F7Nothing - back to the folder's own order
Ctrl F8Created
Ctrl F9Accessed
Ctrl F12Opens the sort dialog

Clicking a column header does the same thing as its key, and repeating a sort flips its direction. macOS reserves Ctrl F2 to Ctrl F8 system-wide, so there Cmd Shift Fn names this row instead.

Go to folder

Shift Alt G macOS: Shift Cmd G

Type a path, press Enter, and the focused panel is there. It is Finder's Cmd Shift G, with completion - and on macOS Shift Alt G answers too, so the one chord works everywhere.

The path can be absolute, or relative to the folder the panel is showing. The text field keeps the focus throughout, so a path can be walked without ever reaching for the mouse:

KeyDoes
TabComplete as far as the matching folders agree - the whole name once only one is left
↓Step into the list of folders that could finish what you have typed
↑Step back out of the top of that list, into the field
EnterGo where the field reads, or to the highlighted suggestion
EscClose and stay put

Inside the panel dialogs

Esc closes every one of them. This is what each adds on top.

Find files - Alt F7

KeyDoes
EnterStart the search, from whichever field has the focus
TabMove through the name, contents and mode controls
Enterin the results windowSend the panel to the selected hit

Folder tree - Alt F10

KeyDoes
typeSearch the tree by name
BackspaceRub out the last character of that search
EnterSend the panel to the selected folder

Folders history - Alt F12

KeyDoes
typeFilter the list down to the folders that match
BackspaceRub out the last character of the filter
↑ ↓ PgUp PgDn Home EndMove the selection, stepping over the day headings
DeleteForget the selected folder
EnterGo there

User commands - F2

KeyDoes
EnterRun the selected command
InsertAdd a command
F4Edit it
DeleteDelete it

A user command can carry a key of its own - a bare letter or digit - which runs it while this list is open. The keys the list needs for itself (Enter, Esc, Insert, Delete, F4, Tab, Space, Backspace, the arrows, paging and Home/End) can't be assigned.

Platform differences

The same build runs on all three platforms and the shortcuts are the same, except where the desktop underneath takes a key first.

macOS

Instead ofUseWhy
Ctrl F1…F12 Cmd Shift Fn macOS reserves Ctrl F2–F8 for the menu bar, Dock and status menu
Alt F1 / Alt F2 Cmd Shift 1 / Cmd Shift 2 Change what the left / right panel shows
Shift Alt G Shift Cmd G The Finder chord - though the Alt one keeps working too
hold Alt to quick search hold Cmd Cmd is the modifier that is free there
Backspace for the parent folder the .. row The Mac delete key reports as Backspace, and belongs to Delete

Linux

Instead ofUseWhy
Alt F1…F12 Ctrl Shift Fn Cinnamon, MATE and GNOME grab Alt F7/F8/F10 to move, resize and maximise windows
Alt F1 / Alt F2 Ctrl Shift 1 / Ctrl Shift 2 Change what the left / right panel shows

Both aliases are additions, not replacements: where your desktop leaves Alt Fn alone it still works, and the function bar shows the Alt row while Ctrl Shift is held, so you can see what you are about to press.

Writing a plugin rather than using one? Building plugins covers the SDK, the three plugin types and the examples on GitHub.

A key that does not do what this page says, or one you expected to find here? Tell us.