iTerm2: модний термінал маководу
Досвідчені технарі спілкуються з комп'ютером не мишкою та екранним інтерфейсом, а за допомогою клавіатури. Коли знаєш, які команди віддати комп'ютеру, написати на клавіатурі набагато швидше, ніж колупатися в меню.
Текстові команди комп'ютера найчастіше дають через командний рядок. У Mac OS для цього є програма Terminal. І є його молодший брат із наворотами: iTerm2. Ось що він може й у чому сенс.
Кому підходить
✅ iTerm2 підходить досвідченим тестувальникам, веб-розробникам та всім, хто проводить багато часу в терміналі – тут зручно працювати з безліччю вкладок, автоматизувати рутинні команди та знаходити регулярні вирази.
✅ iTerm2 підходить новачкам, які лише знайомляться з командами терміналу або вивчають систему контролю версій Git для командної роботи – візуальне оформлення допомагає не заплутатися у проектах зі складною структурою.
✅ iTerm2 підходить любителям швидкісного кодингу - тим, кому доводиться писати великі обсяги коду або хто вчиться це робити. Термінал пропонує програмовані гарячі кнопки для прискорення розробки. Ще на цю тему читайте: гарячі клавіші та Vim.
❌ iTerm2 однозначно не підходить тим користувачам, які не мають часу на його вивчення та налаштування.
Як встановити та налаштувати
Крок 1 Перейдіть на iterm2.com, завантажте термінал і встановіть його як звичайну маківську програму. iTerm2 поширюється безкоштовно, але до сайту прикручені донати — за бажанням ви можете віддячити розробникам за їхню працю.
👉 iTerm2 не сумісний з Windows, Linux та ранніми версіями macOS. Потрібна OS X 10.14 або новіша версія.
Після завантаження iTerm2 візуально не відрізняється від стандартного терміналу: зліва — стандартний термінал; праворуч - iTerm2. Все зміниться після налаштування.
Крок 2 Встановлюємо оболонку Oh My Zsh – спеціальне розширення, яке дозволяє міняти оформлення iTerm2. Для встановлення вам необхідно скопіювати наступний рядок, вставити його в термінал та натиснути на Enter:
sh -c "$(curl -fsSL
https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Після завантаження натисніть Y, Enter і введіть пароль від свого маку - Oh My Zsh замінить стандартну оболонку терміналу, встановить стандартну тему і включить підсвічування синтаксису. Можна залишити так чи повністю змінити оформлення.
Ставимо оболонку Oh My Zsh в iTerm2.
Крок 3 Відкрийте репозиторій Oh My Zsh і перегляньте список тем, вбудованих в оболонку за умовчанням, — таких, які можна змінити однією командою без завантаження додаткових компонентів. Наприклад виберемо тему Apple. Відкриваємо iTerm2 та пишемо команду для переходу до файлу налаштування терміналу:
З'явиться текстовий документ, у якому потрібно знайти рядок "ZSH_THEME = "Пишемо назву вибраної теми"". Закриваємо файл та перезавантажуємо iTerm2.
Редагуємо файл налаштування терміналу та встановлюємо тему Apple
Після вибору теми можна змінити колірну схему, контрастність та всі кольорові елементи синтаксису. Для цього наведіть мишкою на меню → виберіть iTerm2 → Preferences → Profiles → Colors. Для зміни колірної схеми натисніть Colors Presets; Щоб змінити шрифти, перейдіть на вкладку Text.
Додаємо до теми «Apple» колірну схему Solarized Dark
Подальші кроки тим, кому не підійшли стандартні теми Oh My Zsh.
Крок 4. Встановіть додаткові шрифти, які потрібні для роботи із зовнішніми темами. Щоб все налаштувати, додайте в iTerm2 таку команду:
cd ~/Downloads/
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
Зовнішні теми для iTerm2 мають технічну документацію, рекомендовані налаштування та шрифти. У деяких версіях операційної системи зовнішні теми встановлюються з дефектом і частина текстової інформації спотворюється - замість літер з'являються питання і нерозбірливі символи. Іноді це відбувається навіть тоді, коли ви повністю дотримуєтеся прописаних налаштувань.
Щоб виправити дефект, відкрийте вкладку Text і замініть рекомендований шрифт на якийсь інший. Перезапустіть термінал та перевірте зміни. Якщо нічого не змінилося і інші шрифти не працюють - доведеться міняти тему.
Крок 5. Завантажте менеджер пакетів Homebrew, який запобігає помилкам при встановленні зовнішніх тем. Для завантаження менеджера пакетів вставте команду:
/bin/bash -c "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install .sh)"
Крок 6 Після встановлення додаткових шрифтів та менеджера пакетів у iTerm2 можна завантажувати зовнішні теми. Є кілька способів, і простий виглядає так:
- Виберіть тему та знайдіть її репозиторій на гітхаб.
- Прочитайте документацію та знайдіть команду git clone – це рядок для завантаження теми. Її потрібно скопіювати та вставити в термінал.
- Відкрийте файл налаштування терміналу та у рядку ZSH_THEME пропишіть назву теми.
- Перезавантажте iTerm2.
Не всі зовнішні теми вдасться встановити.Іноді вони пошкоджені, не містять всіх файлів завантаження або їх просто не знайти на гітхабі.
Як почати користуватися
iTerm2 можна розділити на безліч вікон по горизонталі або вертикалі та працювати відразу в кількох незалежних сесіях.
Права кнопка миші → Split Pane Vertically або Split Pane Horizontally
Якщо випадково закриєте термінал, у вас буде п'ять секунд на скасування дії – натискаєте комбінацію клавіш Command+ Z, і сесія відновлюється.
Комбінація Command+Shift+H дозволяє подивитися, хто і коли вставляв у термінал якийсь текст — інформація сортується за обсягом та часом копіювання. Звичайний буфер обміну відстежує тільки останню дію.
Копіюємо в термінал шматки випадкового тексту і завжди можемо знайти потрібний фрагмент
Можна ввімкнути ліву бічну панель та впорядкувати розташування вкладок – це спрощує навігацію та дозволяє бачити незбережені зміни. Якщо в якійсь вкладці будуть незбережені зміни, то на бічній панелі засвітиться синє коло. Для більшої наочності вкладки можна розфарбувати різним кольором, кожна з яких буде відповідати проекту.
iTerm2 → Preferences → Apperance → Tab bar location → Left. Якщо замість Left вибрати значення Top або Botton, вкладки відобразяться, як у браузері, зверху або знизу вікна
Якщо для проекту знадобляться картинки, їх можна вставити в термінал:
- Перейдіть до меню та натисніть iTerm2.
- Виберіть Install Shell Integration і встановіть розширення: Continue → Dowload and Run Installer → Continue.
- Перезапустіть iTerm2.
Залишається прописати команду і шлях у вибраному зображенні - ми розташували картинку на робочому столі і зберегли її під назвою Test.
Прописуємо шлях до картинки:
Відкриваємо картинку в терміналі:
imgcat Test.jpg Нічого незвичайного: просто картинка в терміналі
iTerm2 може відображати додаткові параметри на кшталт стану батареї, годинника, стану оперативної пам'яті та іншу допоміжну інформацію — це дозволяє розкрити термінал на всю ширину вікна і не витрачати час на перемикання між вкладками. Опція називається Configure Status Bar:
- Перейдіть до меню та натисніть iTerm2 → Preferences → Profiles → Session.
- Поставте галочку навпроти пункту Status bar enabled.
- Виберіть потрібні параметри та збережіть зміни.
Якщо зміни не з'являться, перезапустіть термінал.
Вибираємо стан батареї, дату та час Розкриваємо iTerm2 на всю ширину та можемо відстежувати вибрані параметри
Як перезавантажити термінал? Корисні поради та рекомендації
Термінали для оплати картками стали невід'ємною частиною будь-якого бізнесу. Але що робити, якщо термінал завис чи перестав працювати? У цій статті ми докладно розберемо, як правильно перезавантажити термінали різних типів та виробників. Дізнаєтесь, у яких випадках потрібно перезавантажувати термінал, як це зробити програмно та відключивши харчування. Отримайте покрокові інструкції для терміналів Ingenico, Verifone, Evotor та інших.
Причини, через які потрібно перезавантажити термінал
Існує кілька основних причин, з яких може знадобитися перезавантаження терміналу:
- Термінал не реагує на натискання кнопок
- Пристрій не читає банківські картки
- Термінал перестав друкувати чеки
- Виникають різні помилки у роботі терміналу
- Перезавантаження рекомендує техпідтримка банку
Дуже часто багато проблем із "зависанням" або некоректною роботою терміналу можна вирішити звичайним перезавантаженням.Тому фахівці техпідтримки банків рекомендують спочатку перевантажити пристрій, а якщо це не допомогло - звертатися за допомогою.
Способи перезавантаження терміналу
Існує два основні способи перезавантаження терміналу:
- Програмне перезавантаження (soft reset)
- Перезавантаження відключенням живлення (hard reset)
При програмному перезавантаженні відбувається перезапуск програмного забезпечення терміналу, але живлення не відключається. Таке перезавантаження більш "м'яке", не завдає шкоди системі. Вона підходить у випадках, якщо термінал реагує на натискання клавіш.
Перезавантаження відключенням живлення "жорсткіша" - термінал повністю знеструмлюється. Цей спосіб застосовують, коли пристрій повністю "зависло" і не реагує на кнопки.
Розгляньмо покрокові інструкції для обох способів перезавантаження на прикладі популярних моделей терміналів.
Програмне перезавантаження терміналу Ingenico
- Знайдіть на терміналі жовту кнопку та клавішу з точкою (вона зазвичай розташована під дисплеєм)
- Одночасно натисніть на жовту кнопку та клавішу точки
- Термінал видасть звуковий сигнал та перезавантажиться
Перезавантаження терміналу Ingenico вимкненням живлення
- Від'єднайте термінал від мережі, вийнявши вилку з розетки
- Якщо в терміналі є акумулятор, вийміть його
- Зачекайте приблизно 5 хвилин
- Встановіть акумулятор на місце, підключіть термінал до мережі
Аналогічно перезавантажуються термінали та інших виробників - Verifone, Евотор, PAX та інші моделі. Головне – вивчити інструкцію для конкретного терміналу та знайти потрібні кнопки.
Як перезавантажити термінал Ingenico
Розглянемо докладніше, як правильно перезавантажувати одні з найпоширеніших моделей терміналів – Ingenico.
Особливості терміналів Ingenico
Термінали Ingenico відрізняються високою надійністю та рідко виходять з ладу. Але іноді й у них трапляються збої, що потребують перезавантаження.
Основні переваги Ingenico:
- Висока швидкість обробки платежів
- Підтримка всіх типів карт
- Міцний корпус
- Простота в обслуговуванні
Завдяки цьому термінали Ingenico популярні серед великих торгових мереж, так і в індивідуальних підприємців.
Покрокова інструкція програмного перезавантаження Ingenico
Щоб зробити програмне перезавантаження терміналу Ingenico, виконайте такі кроки:
- Знайдіть на терміналі жовту кнопку. Зазвичай вона розташована у лівому верхньому або правому верхньому кутку.
- Поруч із жовтою кнопкою знайдіть клавішу з точкою. На деяких моделях це окрема кнопка, на інших – одна із клавіш цифрової клавіатури з точкою посередині.
- Одночасно натисніть та утримуйте жовту кнопку та клавішу з точкою протягом 5 секунд.
- Дочекайтеся звукового сигналу. Після цього термінал Ingenico перезавантажиться.
Це стандартний спосіб програмного перезавантаження різних моделей Ingenico. Якщо на терміналі не виходить так перезавантажити - зверніться до інструкції для конкретної моделі.
Перезавантаження терміналу Ingenico вимкненням живлення
Щоб перезавантажити термінал Ingenico вимкненням живлення, дійте так:
- Вимкніть кабель живлення терміналу з розетки. У Ingenico роз'єм харчування зазвичай виглядає так:
- Якщо в терміналі передбачено знімний акумулятор, вийміть його.
- Зачекайте приблизно 5 хвилин.
- Встановіть акумулятор на місце, якщо його виймали.
- Підключіть кабель живлення до розетки.
- Термінал Ingenico перезавантажиться.
Таке жорстке перезавантаження шляхом повного знеструмлення допоможе, якщо термінал повністю завис і не реагує на кнопки.
Після будь-якого способу перезавантаження перевірте працездатність терміналу Ingenico. Якщо проблема залишається, зверніться до служби підтримки вашого банку-еквайєра.
Як перезавантажити термінал Verifone
Ще одні популярні моделі терміналів – Verifone. Давайте розглянемо, як правильно перезавантажувати ці пристрої різними способами, які працюють.
Особливості терміналів Verifone
До переваг терміналів Verifone можна віднести:
- Висока швидкість обробки транзакцій
- Широкий вибір моделей для різних сфер бізнесу
- Простота інтеграції з інформаційними системами
- Надійний захист від злому та шахрайства
Завдяки цьому термінали Verifone також широко використовуються в торгівлі, сервісі, громадському харчуванні.
Програмне перезавантаження Verifone
Щоб виконати програмний рестарт терміналу Verifone, виконайте:
- Натисніть одночасно жовту кнопку та цифру "7"
- Введіть пароль: 1"alpha""alpha"66831 (де "alpha" - сіра кнопка)
- У меню виберіть пункт Перезавантаження
Після цього термінал Verifone перезапуститься.
Перезавантаження Verifone вимкненням живлення
Для "жорсткого" рестарту Verifone:
- Відключіть термінал від мережі електроживлення
- Вийміть акумулятор, якщо він є
- Зачекайте 5 хвилин
- Встановіть акумулятор і підключіть живлення
Після цього термінал завантажиться заново. Таке перезавантаження потрібне, якщо пристрій повністю завис.
Особливості мобільних терміналів
Розглянемо нюанси перезавантаження мобільних терміналів у різний спосіб.
Переваги мобільних терміналів
До плюсів мобільних терміналів відносяться:
- Компактність та мобільність
- Низька вартість
- Простота застосування
- Можливість оплати у будь-якому місці
Завдяки цьому, мобільні термінали зручні для торгівлі поза стаціонарними точками, виїзними заходами, кур'єрськими службами доставки їжі.
Особливості перезавантаження мобільних терміналів
Головна відмінність мобільних терміналів у наявності акумулятора. Тому при перезавантаженні потрібно не забувати виймати батарею.
Також у мобільних терміналах немає окремої кнопки увімкнення/вимкнення. Щоб повністю знеструмити пристрій, доводиться відключати його від зарядки та виймати акумулятор.
Як правильно вимикати термінал
Розглянемо, у яких випадках потрібно повністю вимикати термінал та як це правильно робити.
Випадки, коли потрібно вимикати термінал
Повністю вимикати термінал рекомендується у таких ситуаціях:
- При транспортуванні терміналу
- Якщо термінал не використовується довгий час
- Перед чищенням терміналу
- При переїзді магазину чи офісу
- Перед техобслуговуванням та ремонтом
Також вимкнення потрібне, якщо пристрій "зависло" і його не вдається перезавантажити звичайними способами.
Покрокова інструкція вимкнення терміналу Ingenico
Щоб вимкнути термінал Ingenico, виконайте такі дії:
- Знайдіть червону кнопку на корпусі терміналу та натисніть на неї.
- Якщо термінал не вимкнувся, натисніть зелену кнопку для підтвердження вимкнення.
- Дочекайтеся повного вимкнення терміналу та гасіння дисплея.
Вимкнення терміналу Verifone
Порядок дій для вимкнення Verifone:
- Знайдіть червону кнопку на корпусі.
- Натисніть та утримуйте червону кнопку протягом 5 секунд.
- Термінал вимкнеться.
Вимкнення мобільного терміналу
Щоб вимкнути мобільний термінал:
- Від'єднайте термінал від зарядного пристрою.
- Вийміть акумулятор.
- Зачекайте 2-3 хвилини.
Після цього мобільний термінал буде повністю знеструмлений.
Рекомендації щодо вимкнення терміналів
При вимиканні терміналу дотримуйтесь наступних рекомендацій:
- Намагайтеся спочатку вимикати термінал програмними методами.
- Повне вимкнення живлення використовуйте лише в крайніх випадках.
- Після включення перевіряйте працездатність терміналу.
- При повторних проблемах звертайтесь до сервісного центру.
Дотримання цих простих правил дозволить продовжити термін служби терміналу.