Keyboard shortcuts
All keyboard shortcuts and mouse actions of the kaiport desktop app on macOS, Windows and Linux – windows and tabs, panes, terminal, panels, editor and app.
This page lists the keyboard shortcuts of the kaiport desktop app, for macOS and for Windows and Linux, and the mouse actions in the terminal, the tab bar and the file panes. The app also has a short overview built in.
Overview in the app
Open Settings → About → Keyboard shortcuts and click Show overview. The dialog lists the most important shortcuts with the keys for your system.
Windows and tabs
| Action | macOS | Windows and Linux |
|---|---|---|
| New tab | ⌘T | CtrlT |
| New window | ⌘N | CtrlN |
| Close tab | ⌘W | CtrlW |
| Close window | ⌘⌥W | CtrlAltW |
| Next tab | ⌘⇧] or ⌃Tab | CtrlTab |
| Previous tab | ⌘⇧[ or ⌃⇧Tab | CtrlShiftTab |
| Go to tab 1 to 8 | ⌘1 … ⌘8 | Ctrl1 … Ctrl8 |
| Go to the last tab | ⌘9 | Ctrl9 |
| Home: the start window with your connections | ⌘⇧H | CtrlShiftH |
Next and previous tab start over at the other end. When you close the last tab of a window, the window closes too.
Panes
| Action | macOS | Windows and Linux |
|---|---|---|
| Split right | ⌘D | CtrlD |
| Split down | ⌘⇧D | CtrlShiftD |
| Close pane | ⌘⇧W | CtrlShiftW |
| Next pane | ⌘⌥→ | CtrlAlt→ |
A tab holds up to four panes. See Split panes.
Terminal
| Action | macOS | Windows and Linux |
|---|---|---|
| Command palette | ⌘P | CtrlP |
| Find in the terminal | ⌘F | CtrlF |
| Clear terminal | ⌘K | CtrlK |
| Reconnect | ⌘R | CtrlR |
| Copy | ⌘C | CtrlShiftC |
| Paste | ⌘V | CtrlShiftV |
| Larger font | ⌘+ | Ctrl+ |
| Smaller font | ⌘- | Ctrl- |
| Default font size | ⌘0 | Ctrl0 |
The font shortcuts change Font size in the settings in steps of one, from 8 to 32, for all terminals; the default size is 13. ⌘=Ctrl= works like ⌘+Ctrl+.
On Windows and Linux, CtrlC and CtrlV belong to the shell – CtrlC stops the running command – so copy and paste use CtrlShiftC and CtrlShiftV in the terminal.
Panels
| Action | macOS | Windows and Linux |
|---|---|---|
| Show or hide AI Pilot | ⌘J | CtrlJ |
| Show or hide the file browser | ⌘B | CtrlB |
Tabs of FTP, S3, WebDAV and Azure connections have no terminal. There, the shortcuts for the file browser, find, clear and the panes do nothing; ⌘JCtrlJ opens AI Pilot.
Editor window
| Action | macOS | Windows and Linux |
|---|---|---|
| Save the file | ⌘S | CtrlS |
| Find and replace | ⌘F | CtrlF |
| Select the next occurrence | ⌘D | CtrlD |
| Close the editor window | ⌘W | CtrlW |
| Undo | ⌘Z | CtrlZ |
| Redo | ⌘⇧Z | CtrlY |
| Indent or outdent the lines | Tab or ShiftTab | Tab or ShiftTab |
| Run the instruction in the AI Pilot panel of the editor | ⌘Enter | CtrlEnter |
If the file has unsaved changes, closing the window asks what to do with them. See Editor.
App
| Action | macOS | Windows and Linux |
|---|---|---|
| Settings | ⌘, | Ctrl, |
| Lock kaiport, when the app lock is on | ⌘L | CtrlL |
On macOS, the usual system shortcuts work as well, for example ⌘Q to quit, ⌘H to hide kaiport and ⌘M to minimize the window.
Keys in lists, dialogs and the chat
| Where | Keys | What they do |
|---|---|---|
| Command palette and new tab page | ↑ and ↓ | Move the selection |
| Command palette and new tab page | Enter | Run or open the selected entry |
| Command palette | Esc | Close the palette |
| Search field in the terminal | Enter or ShiftEnter | Jump to the next or previous match |
| Search field in the terminal | Esc | Close the search |
| AI Pilot chat | Enter | Send the message |
| AI Pilot chat | ShiftEnter | Start a new line |
| Renaming a tab | Enter or Esc | Keep the new name or cancel |
| Dialogs | Esc | Close the dialog |
Mouse
| Where | Action | What it does |
|---|---|---|
| Terminal | Select text | Copies it right away when Copy on select is on |
| Terminal | Right-click selected text | Opens a menu with Copy, Explain selection (AI) and Fix this error (AI) |
| Terminal | Right-click without a selection | Pastes the clipboard when Right click pastes is on |
| Split tab | Click into a pane | Makes it the active pane |
| Tab bar | Double-click a tab | Renames the tab |
| Tab bar | Middle-click a tab | Closes the tab, unless it is pinned |
| Tab bar | Right-click a tab | Opens the tab menu: Rename, Pin, Duplicate tab, colors, Close other tabs and Close tab |
| Tab bar | Drag a tab | Changes the order of the tabs |
| Tab bar (Windows, Linux) | Double-click an empty spot | Maximizes the window or restores its size |
| File browser and transfer view | ⌘Ctrl-click a file | Adds it to the selection or removes it |
| File browser and transfer view | Shift-click a file | Selects all files up to it |
| File browser and transfer view | Double-click | Opens the folder or file |