Heimdall

Settings

Setting Default What it does
heimdall.sshConfigPath "" The OpenSSH config to read Host aliases from and import. Empty means the file Remote-SSH uses (remote.SSH.configFile), else ~/.ssh/config.
heimdall.knownHostsPath "" The known_hosts file host keys are checked against and recorded in. Empty means ~/.ssh/known_hosts.
heimdall.connectTimeout 15 Seconds to wait for the SSH handshake before giving up.
heimdall.dialogs.openIn floatingWindow Where the Connections editor opens: a separate compact window, or editorTab for a tab in the main window. Falls back to a tab when the editor build can't open a window.

Commands

All under the Heimdall: category in the command palette.

Command Where else
Add Connection… view title, the empty tree
Connections… view title
Edit Connection… connection node
Import Connections from SSH Config… view title overflow, the empty tree, the editor
Open sftp.json view title overflow
Refresh view title, connection and folder nodes
Connect, Reconnect, Disconnect, Test Connection connection node
Forget Saved Password / Passphrase connection node
Open in Terminal connection, folder and file nodes; sftp:// editor title menu
Show Diff with Server, Overwrite on Server, Reload from Server sftp:// editors