File browser (SFTP)¶
Every SSH tab can display the remote filesystem beside its terminal. The browser uses the session's existing SSH transport, with one SFTP channel per connection shared by every file operation, so no second connection or authentication is required.
Navigating¶
- The path field is editable. Enter a path and press Enter.
- goes to the parent directory, to the remote home directory, and re-reads the current directory.
- Double-click a directory to enter it. Sorting is by name, size or modification time.
- Open in new window moves the browser into its own window on the same connection.
Transferring¶
| Gesture | What it does |
|---|---|
| Drag files in | Upload them to the current directory |
| Drag a file out | Download it to the drop location |
| Upload with a file picker | |
| Download the selected file | |
| Double-click a file | Open it in the remote editor |
Uploads and downloads report progress, and large transfers do not block the terminal in the same tab.
Overwrite confirmation
Uploading onto an existing path asks for confirmation and names the file it would replace.
Managing¶
The row menu, opened with right-click, has Open in editor, Download, Rename and Delete. The toolbar adds New folder. Deleting a directory removes its contents and is confirmed first.
Transfer safety¶
Uploads are written to a temporary name in the destination directory and then renamed into
place, so an interrupted transfer cannot leave a partially written file at the destination
path. Where the server supports it, the atomic posix-rename extension is used.
The SFTP channel belongs to the connection rather than the panel. Closing the browser leaves it available for the remote editor, and closing the tab releases it with the rest of the session's lease.