-
Notifications
You must be signed in to change notification settings - Fork 3
Keyboard shortcuts
Keyboard shortcuts allow for a seamless desktop app experience. These include shortcuts like Ctrl+Tab to switch tabs and other shortcuts that you'd expect in a desktop application.
Right now the default keyboard configuration is:
Key combination | Action |
---|---|
Ctrl+Tab | Switch to the next tab |
Ctrl+Shift+Tab | Switch to the previous tab |
Ctrl+N | Open a new launcher |
Ctrl+W | Close current tab |
Alt+[X] | Focus menu item that starts with the [X] character, e.g., Alt+F will focus the file menu |
Once you have logged into a server, Europa sends the server a new keyboard shortcut configuration. These changes are then stored on the server and would work even if you log into the server using a browser.
If you want to change these shortcuts, you can edit them directly on the server, by changing them using the JupyterLab's interface:
Menu Bar > Settings > Advanced Settings Editor > Keyboard Shortcuts
You can also change them directly on the disk, they are located in:
~/.jupyter/lab/user-settings/@jupyterlab/apputils-extension/
Europa checks the server's current shortcut configuration to see if they have not been set ({}
). If the shortcuts were never set, Europa asks the user to install them, on confirmation from the user, Europa will refresh the window.
The checks are only performed when a new window is opened and after a user has completed the sign-in process (if required).
Europa Wiki, ©️ 2020 Suyash Mahar, GPLv3