---
title: Горячие клавиши и FAQ для i3wm
description: Горячие клавиши и FAQ для i3wm в CachyOS
---

import { Kbd } from 'starlight-kbd/components'

Благодарность [vnepogodin](https://github.com/vnepogodin) за создание этой простой и понятной конфигурации.

> Только для X11, несовместимо с Wayland

## Горячие клавиши

Большинство комбинаций клавиш требуют использования клавиши-модификатора, которой в нашем случае является клавиша Windows (обозначается как SUPER). Вы можете изменить её в файле конфигурации.

### Управление приложениями

| Описание | Клавиша |
|-------------|-----|
| Открыть терминал | <Kbd linux="Super+Return" /> |
| Открыть Rofi (запуск программ) | <Kbd linux="Control+Space" /> |
| Закрыть активное окно | <Kbd linux="Super+Q" /> |

### Навигация по рабочим столам

| Описание | Клавиша |
|-------------|-----|
| Переключиться на рабочий стол (1-9) | <Kbd linux="Super+1" /> ... <Kbd linux="Super+9" /> |

### Навигация по окнам

| Описание | Клавиша |
|-------------|-----|
| Переключить фокус влево | <Kbd linux="Super+ArrowLeft" /> |
| Переключить фокус вправо | <Kbd linux="Super+ArrowRight" /> |
| Переключить фокус вверх | <Kbd linux="Super+ArrowUp" /> |
| Переключить фокус вниз | <Kbd linux="Super+ArrowDown" /> |
| Сфокусироваться на последнем плавающем/мозаичном контейнере | <Kbd linux="Super+Space" /> |

### Управление окнами

| Описание | Клавиша |
|-------------|-----|
| Переместить активное окно на рабочий стол (1-9) | <Kbd linux="Super+Shift+1" /> ... <Kbd linux="Super+Shift+9" /> |
| Переместить активное окно влево | <Kbd linux="Super+Shift+ArrowLeft" /> |
| Переместить активное окно вправо | <Kbd linux="Super+Shift+ArrowRight" /> |
| Переместить активное окно вверх | <Kbd linux="Super+Shift+ArrowUp" /> |
| Переместить активное окно вниз | <Kbd linux="Super+Shift+ArrowDown" /> |
| Включить/выключить полноэкранный режим | <Kbd linux="Super+F" /> |
| Включить/выключить плавающий режим | <Kbd linux="Super+Shift+Space" /> |

### Управление раскладкой

| Описание | Клавиша |
|-------------|-----|
| Разделить раскладку горизонтально | <Kbd linux="Super+H" /> |
| Разделить раскладку вертикально | <Kbd linux="Super+V" /> |
| Переключить разделение | <Kbd linux="Super+T" /> |
| Изменить раскладку контейнера на стековую | <Kbd linux="Super+S" /> |
| Изменить раскладку контейнера на вкладочную | <Kbd linux="Super+W" /> |

### Режим изменения размера

| Описание | Клавиша |
|-------------|-----|
| Войти в режим изменения размера | <Kbd linux="Super+R" /> |
| Уменьшить ширину (в режиме изменения размера) | <Kbd linux="ArrowLeft" /> |
| Увеличить ширину (в режиме изменения размера) | <Kbd linux="ArrowRight" /> |
| Увеличить высоту (в режиме изменения размера) | <Kbd linux="ArrowUp" /> |
| Уменьшить высоту (в режиме изменения размера) | <Kbd linux="ArrowDown" /> |
| Выйти из режима изменения размера | <Kbd linux="Return" /> / <Kbd linux="Escape" /> / <Kbd linux="Super+R" /> |

### Управление системой

| Описание | Клавиша |
|-------------|-----|
| Заблокировать экран | <Kbd linux="Super+L" /> |
| Перезагрузить конфигурацию i3 | <Kbd linux="Super+Shift+C" /> |
| Перезапустить i3 на месте | <Kbd linux="Super+Shift+R" /> |
| Выйти из i3 (завершить сессию X) | <Kbd linux="Super+Shift+E" /> |

## FAQ

### Как создать автозапуск для программы? например "установить обои при запуске"

* В i3 уже есть гибкая функция автозапуска, которая позволяет выполнять любую программу или даже команды.

Если вы посмотрите в конец нашего файла конфигурации, вы увидите строки, начинающиеся с exec и exec_always.

Например:

```exec chromium```

Это означает, что Chromium запустится на первом рабочем столе при каждом входе в сессию i3.

### Чем exec отличается от exec_always?

exec_always даёт возможность всегда выполнять определённое действие, даже после перезагрузки i3wm.

* Для дополнительной информации и справок обратитесь к руководству пользователя i3
* https://i3wm.org/docs/userguide.html#exec

### Работают ли мультимедийные клавиши?

* Да, работают.

Для получения дополнительной информации об i3wm, пожалуйста, обратитесь к их вики.

* https://i3wm.org/docs/userguide.html
