Рабочая среда *nix-админа
Дисклеймер▪ это лишь пример
▪ неудачный гибрид микроскопа и молотка
▪ неудобный, неуклюжий
▪ постоянно меняющийся
▪ мощный и практичный для узкого круга людей
немного скриншотов
браузер
консоль
удалённые консоли
mutt
w3m
vim
mplayer
sonata
gimp
Идеология▪ KISS - просто и тупо
▪ ничего лишнего
▪ всё под рукой
▪ внимание - золото
Простота▪ одно окно на экране
▪ одна задача в окне
▪ два глаза на задаче
Ничего лишнего▪ часы
▪ тулбары, таскбары
▪ погода на 10 дней вперёд
▪ показания 57 основных датчиков компьютера
Атомы внимания▪ пиксели экрана
▪ многотредовое мышление
▪ скорость перевода взгляда
Глаза▪ поле зрения
▪ размер шрифта
▪ размер терминала
Мышь▪ полезный инструмент
• Counter-Strike, WoW, MS Windows
▪ опасный инструмент
• отнимает время, связывает руки, снижает iq
Клавиатура▪ ~100 клавиш
▪ ~10000 сочетаний из двух
▪ ~1000000 сочетаний из трёх
Ограничения▪ в каждом из них есть преимущества
Попробуйте▪ неделю без мышки
▪ неделю без автоповтора
▪ неделю без графики
▪ неделю без компьютера
Реализация▪ простой оконный менеджер - dwm
▪ мультиплексор консоли - screen
▪ демаразматор браузера - vimperator
▪ лучший шелл в мире - PowerShell zsh
▪ больное воображение
dwm▪ автопривязка окон к виртуальным рабочим
столам
▪ управление с клавиатуры
▪ Caps+1 - консоль
▪ Caps+2 - браузер
▪ Caps+3 - кино
screen▪ мобильный компутинг
▪ опять размер терминала
▪ ssh в новом окне по умолчанию
▪ горячие клавиши: больше - лучше
▪ Alt+1 - почта
▪ Alt+2 - локальный шелл
▪ Shift+Alt+9 - шелл на FreeBSD.org
screen²▪ удалённые мультиплексированные консоли
▪ безполезненные дисконнекты
▪ Ctrl+R - удалённый эскейпинг
x11▪ xmodmap - перестановка клавиш
▪ xbindkeys - подогрев клавиш
▪ xset, xrdb, xte, … - прочие трюки
▪ Win+r - русская раскладка
▪ Win+e - English
▪ Win+j - カタカナ
▪ Win+a - العربية
▪ Multi_key - композитные знаки - ☭…½?¢₇«»
mutt▪ почта по-человечески
▪ но медленный IMAP
▪ ещё есть alpine
w3m▪ отдых глазам
▪ легче редактировать
▪ Web 1.0 compatible
▪ элитно
vim▪ лучший редактор для тех, кто не знает Lisp
▪ и для остальных
vimperator▪ Firefox: укращение голыми руками
zsh▪ не пытайтесь выучить man zshall
rxvt-unicode▪ относится к xterm так же, как zsh к bash
▪ так же, как FreeBSD к Linux, vim к emacs, pgsqlк mysql
▪ то есть просто лутьше
x2x▪ одна клавиатура
▪ одна мышь
▪ много компутеров
▪ много экранов
▪ дзен
Ссылкиdwm, rxvt-unicode, vimperator,
screen, mutt, w3m, x2x, vim, zsh,xbindkeys