- Зміст статті І знову на сторінках нашого журналу рубрика «Хто найбільший гик на планеті». Цього...
- Файли по-іншому: Nnn
- Електронна пошта: mutt
- Продовження доступно тільки учасникам
- Варіант 2. Відкрий один матеріал
Зміст статті
І знову на сторінках нашого журналу рубрика «Хто найбільший гик на планеті». Цього разу ми не будемо торкатися теми тюнінгу робочого столу, встановлювати мозаїчні менеджери вікон і налаштовувати автомонтірованіе. Замість цього ми розповімо про ефективність виконання повсякденних завдань, а якщо точніше - про додатки, що полегшують ці завдання.
Якщо ти перейшов на Linux зовсім недавно або ж працюєш виключно в графічному середовищі і графічних додатках, то напевно задаєшся питанням: а навіщо стільки людей використовують консольний софт? Я говорю не про термінал і його потужною командному рядку, а про консольних додатках з псевдографічним інтерфейсом, в яких вся візуальна складова - це символи (яскравий приклад зі світу Windows - FAR і Norton Commander).
Швидше за все, ти думаєш, що користувачі таких програм - старпери, які вже не можуть перевчитися і звикнути до нового. Частково це правда, проте є й інші причини: швидкість, зручність і «чистота інтерфейсу». Консольний софт просто неймовірно швидкий, їм можна управляти не використовуючи мишу, а головне - створити захаращений псевдографічний інтерфейс просто неможливо, він завжди буде містити тільки необхідну інформацію, без зайвих обвесок і декорацій.
Далі я розповім про десяток додатків для вирішення повсякденних завдань: управління файлами, читати електронні листи, прослуховування музики та іншого. Відразу скажу, що в списку є кілька графічних додатків (переглядач зображень і PDF-рідер), але створені вони з оглядкою на консольний софт - мінімалістичний інтерфейс і повне управління з клавіатури. Так що все буде чесно.
Файли: Midnight Commander
Midnight Commander (Або просто mc) - одне з найвідоміших консольних додатків. Це клон безсмертного Norton Commander, створений спеціально для UNIX. Mc можна побачити на екрані ноутбука кожного другого адміністратора, ось тільки чомусь всі вони використовують його як є, випалюючи собі очі синім фоном.
Насправді Midnight Commander підтримує теми, вибирати які можна з інтерфейсу або відредагувавши .config / mc / config. Наприклад, щоб змусити mc використовувати не ріжучу очі темну тему, досить додати (змінити) такий рядок:
skin = dark
Також рекомендую змінити дві інші опції для відключення непотрібних рядки меню зверху і рядки кнопок знизу:
keybar_visible = 0 menubar_visible = 0
Ну а ті, хто не любить стандартний редактор mc і вважає за краще юзати інший, повинні додати таку опцію:
use_internal_edit = 0
Важлива особливість mc - вміння показувати і запускати багато типів файлів за допомогою зовнішніх програм. Наприклад, якщо ти вибереш файл із зображенням і натиснеш F3, то побачиш на екрані інформацію про зображенні: формат, розмір, глибина кольору і інші дані. Цю інформацію mc отримує від утиліти identify з пакета ImageMagic. Натискання Enter запустить переглядач зображень (за замовчуванням за допомогою gqview, see або zgv, який знайдеться в системі).
Всі прив'язки типів файлів до додатків описані у файлі ~ / .configs / mc / mc.ext. Він інтуїтивно зрозумілий, так що при бажанні конфиг можна змінити, щоб змусити mc відкривати файли за допомогою зручних тобі додатків.
Midnight Commander здорової людини
Файли по-іншому: Nnn
Двопанельний файловий менеджер не завжди зручний, коли необхідно просто пройтися по каталогам і знайти / відкрити потрібний файл. В цьому випадку набагато краще підійде nnn - простий і швидкий як блискавка файловий менеджер без зайвих обвесок і з усією необхідною функціональністю для навігації по файловій системі.
Nnn представляє файлове дерево у вигляді списку із зазначенням дати модифікації і розміру файлів. Навігація вкрай проста - стрілки вгору / вниз для переміщення по списку, вперед / назад для переходу між каталогами (клавіші h, j, k, l, як в Vim, теж підтримуються). Клавіші & і - повертають до початкового і останнього відвідування каталогу, D відкриває детальну інформацію про фото, Ctrl + R - для перейменування.
У nnn є система пошуку в реальному часі, що викликається по клавіші /, і система закладок. Просто натисни b в потрібному каталозі, введи ім'я закладки і повертайся до нього коли заманеться за допомогою Ctrl + V.
Лаконічний інтерфейс nnn
Електронна пошта: mutt
У середовищі користувачів UNIX поштовий клієнт mutt займає приблизно те ж місце, що і Vim: його або ненавидять, або не можуть без нього жити. Як і у Vim, у mutt дуже високий поріг входження, його не можна просто запустити і почати використовувати. Точніше, можна, але всієї потужності клієнта ти не побачиш. mutt необхідно конфігурувати, довго підлаштовуючи його під себе. Зате в результаті ти отримаєш додаток, за допомогою якого можна обробити тонни листів набагато швидше, ніж за допомогою будь-якого іншого клієнта.
Розповідати тут про те, як конфігурувати mutt, безглуздо, це занадто велика тема. Зате в Мережі завжди можна знайти безліч переднастроєних конфігов, один з яких обов'язково тобі підійде ( приклад для любителів Vim ). існують навіть онлайн-генератори конфіга mutt .
Ось лише базовий конфиг mutt для підключення до Gmail (май на увазі, тобі необхідно включити підтримку IMAP і створити спеціальний пароль для програми спеціально для mutt, якщо ти використовуєш двухфакторную аутентифікацію):
## Ім'я відправника та сортування від кінця до початку set realname = "Jay Z" set use_from = yes set sort = reverse-threads set sort_aux = last-date-received ## Налаштування IMAP / SMTP set from = [email protected] set imap_user = [email protected] set imap_pass = password set smtp_url = smtp: //[email protected]: 587 / set smtp_pass = password set folder = imaps: //imap.gmail.com: 993 set spoolfile = + INBOX #or + [Gmail] / Important set postponed = + [Gmail] / Drafts set header_cache = ~ / .mutt / cache / headers set message_cachedir = ~ / .mutt / cache / bodies set certificate_file = ~ / .mutt / certificates mutt: простота і ефективність
Продовження доступно тільки учасникам
Варіант 1. Приєднайся до товариства «Xakep.ru», щоб читати всі матеріали на сайті
Членство в співтоваристві протягом зазначеного терміну відкриє тобі доступ до ВСІХ матеріалами «Хакера», збільшить особисту накопичувальну знижку і дозволить накопичувати професійний рейтинг Xakep Score! Детальніше
Варіант 2. Відкрий один матеріал
Зацікавила стаття, але немає можливості стати членом клубу «Xakep.ru»? Тоді цей варіант для тебе! Зверни увагу: цей спосіб підходить тільки для статей, опублікованих більше двох місяців тому.
Якщо ти перейшов на Linux зовсім недавно або ж працюєш виключно в графічному середовищі і графічних додатках, то напевно задаєшся питанням: а навіщо стільки людей використовують консольний софт?
Ru»?