Hyper, емулятор терміналів, побудований за допомогою веб-технологій

про Гіпер

У наступній статті ми збираємось поглянути на Hyper. Є про емулятор терміналу, який побудований за допомогою веб-технологій: JavaScript, HTML, CSS. Метою проекту є створення красивого та розширюваного досвіду для користувачів інтерфейсу командного рядка на основі відкритих веб-стандартів. Гіпер базується на xterm.js, інтерфейсний компонент, написаний на TypeScript. Hyper пропонує крос-платформну підтримку для роботи на Gnu / Linux, macOS та Windows.

Якщо хтось не зрозуміє, ми зможемо отримати доступ до командного рядка з робочого столу за допомогою емулятора терміналу. Вікно терміналу дозволить користувачеві отримати доступ до консолі та всіх її додатків, таких як інтерфейси командного рядка (CLI).

Нещодавно розроблений емулятор терміналу Hyper був зосереджений на покращенні затримки введення та швидкості виведення тексту, а також на виправленні багатьох помилок. Поки я тестував, візуалізація була швидкою та достатньою для більшості перевірених випадків.

Фоновий термінал
Пов'язана стаття:
Як змусити термінальний процес працювати у фоновому режимі

Hyper пропонує хороший набір функцій, включаючи вкладки та мультиплексування. За замовчуванням відкриття нової панелі або вкладки скидає робочий каталог до домашнього каталогу. Для вирішення цього питання найкраще використовувати плагін гіперквд для нової вкладки, щоб зберегти поточний каталог.

Якщо ви шукаєте емулятор терміналу, заснований на веб-технологіях, це хороший варіант, який сильно підтримується на таких сайтах, як GitHub. Остання версія Hyper пропонує кілька змін, які кардинально покращують її швидкість. Якщо ви проводите багато часу в терміналі, це так альтернатива «традиційним» емуляторам терміналів.

Гіпер загальна характеристика

гіпер темна речовина

  • Цей емулятор терміналу працює на Gnu / Linux, macOS та Windows.
  • Su розширюваність Це пов’язано з можливістю налаштування програми відповідно до уподобань та смаків людини. Цю гнучкість пропонує плагіни та теми та доступні теми.
  • Hyper практично не приймає жодних аргументів командного рядка. Але ми можемо змінити його на свій смак через його файл конфігурації ~ / .hyper.js.
  • Давайте знайдемо доступний більше 20 аксесуарів Вони збираються додати додаткові функціональні можливості до цього емулятора терміналу.
  • Ми матимемо можливість автоматично вибрати візуалізатор Полотно o WebGL для плавного візуального виконання.
  • Ми зможемо налаштувати цей емулятор під будь-який робочий процес.
  • Ми можемо використовувати власні розкладки клавіш.
  • Має підставка для емодзі.
  • Він пропонує хороший сумісність проксі.

тема підсвічування гіпер електронів

Це лише деякі характеристики, з усіма ними можна ознайомитись у веб-сайт проекту.

Встановлення на Ubuntu

Для його встановлення ми знайдемо доступні пакети .deb, але ми також матимемо можливість завантажити AppImage.

Якщо ви віддаєте перевагу використовувати .deb, у вас буде лише завантажити з завантажити розділ на сторінці проекту. Або ви також можете відкрити термінал (Ctrl + Alt + T) і використовувати wget наступним чином:

завантажити за допомогою wget hyper - -

wget -O hyper.deb https://releases.hyper.is/download/deb

Після завантаження нам доведеться приступайте до установки:

гіпер встановлення .deb

sudo dpkg -i hyper.deb

Якщо ви віддаєте перевагу використовувати файл .AppImage, все, що вам потрібно зробити, це потрібно зробити файл AppImage, який ми можемо завантажити з того ж веб-сайту, і бути виконуваним. Ми можемо зробити все це, записавши в одному терміналі наступне:

завантажити AppImage Hyper - -

wget -O hyper.AppImage https://releases.hyper.is/download/AppImage

chmod u+x hyper.AppImage

Після цього ми можемо використовуйте емулятор терміналу, двічі клацнувши файл .AppImage.

конфігурація

Ми не збираємось знаходити в додатку складний менеджер плагінів, який би допоміг нам встановити плагіни. Натомість нам доведетьсяe відредагуйте конфігураційний файл ~ / .hyper.js та додайте рядки тексту. Наприклад, використовувати плагін гіперсила, нам доведеться додати до файлу такі рядки:

додати плагін гіперпотужність -

plugins: [
"hyperpower",
],

Якщо вам не подобається тема за замовчуванням, ви також зможете її змінити. Ми зможемо додати тему додавши його в розділ плагінів файлу конфігурації (~ / .hyper.js), як ви можете бачити на попередньому скріншоті. Ми можемо побачити всі параметри конфігурації в сторінка проекту GitHub.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.