We’ve optimized the epanet-js interface for both keyboard and mouse users. Learning these shortcuts can help you navigate, build, and analyze your network more efficiently.

The table below lists the available shortcuts for both Windows, Linux and macOS users.

Application shortcuts

Action Windows/Linux macOS Notes
File management
New project Alt+N ⌥N
Open INP file Ctrl+O ⌘O
Save Ctrl+S ⌘S
Save as... Ctrl+Shift+S ⇧⌘S
Asset drawing
Junction 2 2
Reservoir 3 3
Tank 4 4
Pipe 5 5
Pump 6 6
Valve 7 7
Customer point 8 8
Reverse link R R
Redraw link E E
Connect/reconnect customer point Shift+C Shift+C
Disconnect customer point Shift+D Shift+D
Asset management
Select by asset 1 1
Select by area M M Selects assets enclosed in an area
Select all Ctrl+A ⌘A Selects all network elements on the map
Toggle active topology A A
Exit tool / clear selection Esc Esc Deactivates current tool or clears selection
Delete / Del / Del
Interface toggles
Satellite basemap B B Switches between map and satellite view
Left sidebar Ctrl+B ⌥B Hosts different panels
Right sidebar Ctrl+Alt+B ⌥⌘B Hosts different tools
Simulation
Run simulation Shift+Enter Shift+Enter
Simulation settings Ctrl+E ⌥R
Simulation report Alt+R ⌥R Opens the simulation report
Other
Keyboard shortcuts ? (Shift+/) ? (Shift+/) Opens keyboard shortcuts
Undo Ctrl+Z ⌘Z
Redo Ctrl+Y ⌘Y

Data table shortcuts

Action Windows/Linux macOS Notes
Navigation
Move between cells ↑ ↓ ← → ↑ ↓ ← →
Extend selection Shift+↑ ↓ ← → Shift+↑ ↓ ← →
Move right / left between cells Tab / Shift+Tab Tab / Shift+Tab
Go to start of row Home Home
Go to end of row End End
Go to first cell in grid Ctrl+Home ⌘+Home
Go to last cell in grid Ctrl+End ⌘+End
Scroll by one visible page Page Up / Page Down Page Up / Page Down
Selection
Select all cells Ctrl+A ⌘+A
Select entire row Shift+Space Shift+Space
Select entire column Ctrl+Space ⌘+Space
Editing
Start editing cell (full mode) Enter Enter
Start editing cell (quick mode) Any character Any character
Confirm + move to next row Enter (while editing) Enter (while editing)
Confirm + move to next cell Tab (while editing) Tab (while editing)
Cancel edit / collapse selection / exit grid Escape Escape
Clear selected cells Backspace / Delete Backspace / Delete
Clipboard
Copy selected cells Ctrl+C ⌘+C
Paste into selected cells Ctrl+V ⌘+V