Skip to content

Commit 02573a6

Browse files
authored
Create pop-cosmic-keyboard-shortcuts.md
1 parent 6072471 commit 02573a6

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
---
2+
title: Pop!_OS New COSMIC Keyboard Shortcuts
3+
description: Learn how master using COSMIC with your keyboard.
4+
keywords:
5+
- keyboard
6+
- shortcuts
7+
- cosmic
8+
9+
facebookImage: /_social/article
10+
twitterImage: /_social/article
11+
12+
hidden: false
13+
section: pop
14+
tableOfContents: true
15+
---
16+
17+
## Super key
18+
19+
The Super key is the OS key on your keyboard.
20+
21+
- On recent System76 products, it's between the <kbd>Fn</kbd> and the <kbd>Alt</kbd> keys. The key is labelled with a rectangle and two two vertical lines, one on either side of the rectangle.
22+
23+
![Super Key](/images/super_key_vector_x64.png)
24+
25+
- On older System76 products, the Super key is between the <kbd>Fn</kbd> and the <kbd>Alt</kbd> keys and is represented by the Ubuntu logo (<kbd><font-awesome-icon :icon="['fab', 'ubuntu']"></font-awesome-icon></kbd>).
26+
- On the Launch keyboard it is the <kbd>SUPER</kbd> key.
27+
- On generic third-party products, it may be labeled with a Windows logo.
28+
- On Mac accessories, it may be labeled `command`.
29+
30+
In Pop!\_OS, the Super key handles the majority of OS and window actions. This key is represented by Pop in the lists below. All key bindings can be modified in COSMIC Settings (Input devices > Keyboard > Keyboard shortcuts).
31+
32+
### Direction keys
33+
34+
Directional actions can use either the standard arrow keys or their Vim equivalents:
35+
36+
| Key | Description |
37+
| ------------------------------------------------------ | ------------------------------ |
38+
| <kbd>←</kbd>, <kbd>↓</kbd>, <kbd>↑</kbd>, <kbd>→</kbd> | Direction keys (arrow keys) |
39+
| <kbd>H</kbd>, <kbd>J</kbd>, <kbd>K</kbd>, <kbd>L</kbd> | Direction keys (Vim shortcuts) |
40+
41+
## Keyboard Shortcuts
42+
43+
### Use the Launcher
44+
45+
The launcher allows searching through open windows and installed applications. It also has the additional functions listed below.
46+
47+
| Shortcut | Action |
48+
| ----------------------------------------------------------------------- | ---------------------------------------- |
49+
| <kbd>SUPER</kbd> | Activate the launcher |
50+
| <kbd>SUPER</kbd> + <kbd>/</kbd> | Secondary option to activcate the launcher|
51+
| `recent filename` | Browse and search recent files |
52+
| `/` or `~/` | Browse the file system |
53+
| `find` with `filename` | Search the file system for a certain file|
54+
| `t:` | Execute a command in the terminal |
55+
| `:` | Execute a command in sh |
56+
| `=` or start typing an equation | Calculate and equation |
57+
| `?` | Help menu |
58+
59+
60+
### Navigation
61+
62+
| Shortcut | Action |
63+
| ----------------------------------------------------------------------- | ---------------------------------------- |
64+
| <kbd>SUPER</kbd></kbd> + <kbd>Direction keys</kbd> | Navigate between windows |
65+
| <kbd>SUPER</kbd> + <kbd>Tab</kbd> | Switch between windows |
66+
| <kbd>Shift</kbd> + <kbd>Super</kbd> + <kbd>Tab</kbd> | Switch between windows in reverse order |
67+
| <kbd>SUPER</kbd> + <kbd>Alt</kbd> + <kbd>Direction keys</kbd> | Navigate between displays |
68+
| <kbd>SUPER</kbd> + <kbd>Ctrl</kbd> + <kbd>Direction keys</kbd> | Navigate between workspaces |
69+
| <kbd>SUPER</kbd> + <kbd>1-9 keys</kbd> | Switch to workspace 1-9 |
70+
| <kbd>SUPER</kbd> + <kbd>0</kbd> | Switch to last workspace |
71+
72+
### Move windows
73+
74+
| Shortcut | Action |
75+
| ----------------------------------------------------------------------------------------- | ------------------------------------------ |
76+
| <kbd>Shift</kbd> + <kbd>SUPER</kbd> + <kbd>Direction keys</kbd> | Move window (the window moves to adjacent workspaces, followed by displays |
77+
| <kbd>Shift</kbd> + <kbd>SUPER</kbd> + <kbd>Alt</kbd> + <kbd>Direction keys</kbd> | Move window between displays |
78+
| <kbd>Shift</kbd> + <kbd>SUPER</kbd> + <kbd>Ctrl</kbd> + <kbd>Direction keys</kbd> | Move window between workspaces |
79+
| <kbd>Shift</kbd> + <kbd>SUPER</kbd> + <kbd>1-9 keys</kbd> | Move window to workspaces 1-9 respectively |
80+
| <kbd>Shift</kbd> + <kbd>SUPER</kbd> + <kbd>0</kbd> | Move window to the last workspace |
81+
82+
### Manage windows
83+
84+
| Shortcut | Action |
85+
| --------------------------------------------------------------------------------- | --------------------------------------------------- |
86+
| <kbd>SUPER</kbd> + <kbd>Q</kbd> | Close window |
87+
| <kbd>SUPER</kbd> + <kbd>M</kbd> | Maximize window |
88+
| <kbd>SUPER</kbd> + <kbd>F11</kbd> | Fullscreen window |
89+
| <kbd>SUPER</kbd> + <kbd>R</kbd> and <kbd>SUPER</kbd> + <kbd>Shift</kbd> + <kbd>R</kbd> | Resize window using each side |
90+
91+
### Manage tiled windows
92+
93+
| Shortcut | Action |
94+
| ---------------------------------------------------------- | ------------------------------- |
95+
| <kbd>SUPER</kbd> + <kbd>Y</kbd> | Toggle window tiling for the current workspace |
96+
| <kbd>SUPER</kbd> + <kbd>G</kbd> | Toggle floating window |
97+
| <kbd>SUPER</kbd> + <kbd>O</kbd> | Change window orientation inside the tiled layout from vertical to horizontal |
98+
| <kbd>SUPER</kbd> + <kbd>X</kbd> | Swap windows using direction keys to indicate a window for swap |
99+
| <kbd>SUPER</kbd> + <kbd>U</kbd> | Select additional windows up in the tiling tree (which then can be manged together) |
100+
| <kbd>SUPER</kbd> + <kbd>I</kbd> | Select fewer windows up in the tiling tree (which then can be manged together) |
101+
102+
### Other system shortcuts
103+
104+
| Shortcut | Action |
105+
| ------------------------------------------------------------------------------- | ---------------------------------------------- |
106+
| <kbd>SUPER</kbd> + <kbd>A</kbd> | Toggle Applications Library |
107+
| <kbd>SUPER</kbd> + <kbd>W</kbd> | Toggle Workspaces Overview |
108+
| <kbd>SUPER</kbd> + <kbd>F</kbd> | Open Files |
109+
| <kbd>SUPER</kbd> + <kbd>T</kbd> | Open Terminal |
110+
| <kbd>SUPER</kbd> + <kbd>Escape</kbd> | Lock screen |
111+
| <kbd>SUPER</kbd> + <kbd>Shift</kbd> + <kbd>Escape</kbd> | Log out |
112+
| <kbd>Print</kbd> | Take a screenshot |
113+
| <kbd>Print</kbd> + <kbd>Space</kbd> | Switch between added language/input sources |
114+
115+
### Accessibility shortcuts
116+
117+
| Shortcut | Action |
118+
| -------------------------------------------------------------- | -------------------------------------------------- |
119+
| <kbd>SUPER</kbd> + <kbd>Alt</kbd> + <kbd>S</kbd> | Toggle screen reader (not yet implemented) |
120+
| <kbd>SUPER</kbd> + <kbd>= or -</kbd> and <kbd>SUPER</kbd> + <kbd>. or ,</kbd> | Zoom in/out |

0 commit comments

Comments
 (0)