i3 — мозаїчний віконний менеджер для X11, створений під впливом віконного менеджера . Налаштовується за допомогою текстового файлу. Дозволяє значно розширити свою функціональність завдяки міжпроцесорній взаємодії за допомогою локальних сокетів. Існує також форк i3-gaps, основною особливістю якого є можливість керувати відступами вікон.
Як і , i3 керується в основному за допомогою клавіатури, причому клавіатурні скорочення схожі на ті що використовуються у текстовому редакторі vi. Наприклад, зміна поточного вікна відбувається натисненням "Mod" і однієї з клавіш переміщення (J, K, L,;), а для переміщення вікна використовується комбінація Shift+(J, K, L, ;).
Тип | Мозаїчний віконний менеджер |
---|---|
Автор | Michael Stapelberg |
Перший випуск | 16 березня 2009 року |
Операційна система | GNU/Linux, BSD та macOS |
Мова програмування | С |
Ліцензія | BSD |
Онлайн-документація | i3wm.org/docs/userguide.html |
Репозиторій | github.com/i3/i3.git |
Вебсайт | i3wm.org |
|
Дизайн віконного менеджеру
- Пропонує добре написаний, документований код, що зменшує поріг входження для нових розробників.
- Коректно працює з кількома моніторами.
- Подібно до редактору vi, має кілька режимів роботи. Таким чином одні й ті самі клавіші можуть мати різні функції керування, в залежності від того у якому режимі зараз знаходиться менеджер.
- Використовує дерева у якості абстракції для керування вікнами. Для кожного піддерева окремо можна змінити режим розбиття (горизонтальний/вертикальний), а для кожного контейнеру - режим розташування вікон (мозаїчний/стековий/вкладки).
- Підтримка кодування UTF-8.
- Реалізує інтерфейс для міжпроцесорної взаємодії. Це дозволяє іншим програмам відправляти команди віконному менеджеру, а також отримувати сповіщення про певні події.
Порівняння з іншими мозаїчними віконними менеджерами
- i3 не має класичного мені налаштувань і конфігурується за допомогою змини змісту файлу за налаштуваннями. Для налаштування програми не потрібне знання мов програмування.
- на відміну від подібних віконних менеджерів (awesome, dwm, xmonad), у i3 сам має налаштовувати розташування своїх вікон: розділяти їх по горизонталі або вертикалі, змінювати розмір та режим розміщення.
"Плаваючі" вікна
Хоча i3 і є мозаїчним віконним менеджером, у нього існує можливість створення "плаваючих" вікон - вони з'являються поверх фреймів і можуть переміщуватись та вільно змінювати розмір так само, як в популярних середовищах стільниці, таких як GNOME або KDE.
Примітки
- . i3wm.org (en). Архів оригіналу за 23 жовтня 2021. Процитовано 22 серпня 2021.
- . GitHub (англ.). Архів оригіналу за 22 серпня 2021. Процитовано 22 серпня 2021.
- . Github (en). Архів оригіналу за 22 серпня 2021. Процитовано 22 серпня 2021.
- . i3wm.org (en). Архів оригіналу за 18 серпня 2021. Процитовано 22 серпня 2021.
- Free Software Directory
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
i3 mozayichnij vikonnij menedzher dlya X11 stvorenij pid vplivom vikonnogo menedzhera Nalashtovuyetsya za dopomogoyu tekstovogo fajlu Dozvolyaye znachno rozshiriti svoyu funkcionalnist zavdyaki mizhprocesornij vzayemodiyi za dopomogoyu lokalnih soketiv Isnuye takozh fork i3 gaps osnovnoyu osoblivistyu yakogo ye mozhlivist keruvati vidstupami vikon Yak i i3 keruyetsya v osnovnomu za dopomogoyu klaviaturi prichomu klaviaturni skorochennya shozhi na ti sho vikoristovuyutsya u tekstovomu redaktori vi Napriklad zmina potochnogo vikna vidbuvayetsya natisnennyam Mod i odniyeyi z klavish peremishennya J K L a dlya peremishennya vikna vikoristovuyetsya kombinaciya Shift J K L I3TipMozayichnij vikonnij menedzherAvtorMichael StapelbergPershij vipusk16 bereznya 2009 rokuOperacijna sistemaGNU Linux BSD ta macOSMova programuvannyaSLicenziyaBSDOnlajn dokumentaciyai3wm org docs userguide htmlRepozitorijgithub com i3 i3 gitVebsajti3wm org Mediafajli u VikishovishiDizajn vikonnogo menedzheruProponuye dobre napisanij dokumentovanij kod sho zmenshuye porig vhodzhennya dlya novih rozrobnikiv Korektno pracyuye z kilkoma monitorami Podibno do redaktoru vi maye kilka rezhimiv roboti Takim chinom odni j ti sami klavishi mozhut mati rizni funkciyi keruvannya v zalezhnosti vid togo u yakomu rezhimi zaraz znahoditsya menedzher Vikoristovuye dereva u yakosti abstrakciyi dlya keruvannya viknami Dlya kozhnogo piddereva okremo mozhna zminiti rezhim rozbittya gorizontalnij vertikalnij a dlya kozhnogo kontejneru rezhim roztashuvannya vikon mozayichnij stekovij vkladki Pidtrimka koduvannya UTF 8 Realizuye interfejs dlya mizhprocesornoyi vzayemodiyi Ce dozvolyaye inshim programam vidpravlyati komandi vikonnomu menedzheru a takozh otrimuvati spovishennya pro pevni podiyi Porivnyannya z inshimi mozayichnimi vikonnimi menedzheramii3 ne maye klasichnogo meni nalashtuvan i konfiguruyetsya za dopomogoyu zmini zmistu fajlu za nalashtuvannyami Dlya nalashtuvannya programi ne potribne znannya mov programuvannya na vidminu vid podibnih vikonnih menedzheriv awesome dwm xmonad u i3 sam maye nalashtovuvati roztashuvannya svoyih vikon rozdilyati yih po gorizontali abo vertikali zminyuvati rozmir ta rezhim rozmishennya Plavayuchi viknaHocha i3 i ye mozayichnim vikonnim menedzherom u nogo isnuye mozhlivist stvorennya plavayuchih vikon voni z yavlyayutsya poverh frejmiv i mozhut peremishuvatis ta vilno zminyuvati rozmir tak samo yak v populyarnih seredovishah stilnici takih yak GNOME abo KDE Primitki i3wm org en Arhiv originalu za 23 zhovtnya 2021 Procitovano 22 serpnya 2021 GitHub angl Arhiv originalu za 22 serpnya 2021 Procitovano 22 serpnya 2021 Github en Arhiv originalu za 22 serpnya 2021 Procitovano 22 serpnya 2021 i3wm org en Arhiv originalu za 18 serpnya 2021 Procitovano 22 serpnya 2021 Free Software Directory d Track Q2470288