Жизнь разработчика: если бы слова могли рассказать!

Более десяти лет назад я искал лучший текстовый редактор в Интернете, и кроме современных героев, классическим выбором для многих разработчиков были emacs или vim. Было трудно выбрать один из них, поскольку оба имели сильное сообщество, выступающее за один из них. Я решил выбрать vim просто ради того, чтобы выбрать и попробовать.
Я никогда раньше не слышал о модальном редактировании. И я не мог поверить, что не думал об этом. Как я мог упустить что-то настолько очевидно важное для редактирования текста? О чем я думал все эти годы, повторяя нажатия клавиш для перемещения по тексту? До этого я знал только комбинации клавиш для перехода в конец строки или слова с помощью управляющей клавиши и символа или другие подобные так называемые комбинации. Тем не менее, навигация — это лишь одна из самых незначительных возможностей vim.
Около шести месяцев назад (это после двух десятилетий работы на компьютере) я открыл для себя тайлинговый оконный менеджер Xmonad. При использовании в сочетании с Arch Linux (и без тяжелого окружения рабочего стола, такого как Gnome), он кажется невероятно мощным и в то же время простым для управления моим рабочим процессом. Возможность перемещать окна на одном рабочем пространстве, между рабочими пространствами и на нескольких дисплеях в сочетании с настройкой для управления внешним видом и ощущениями (с помощью нажатия клавиш) просто поражает. И все же перемещение по окнам — это только одна из вещей, которые позволяет делать Xmonad. Я не знаю языка Haskell, и поэтому я не был уверен, буду ли я работать с Xmonad. Но за последние шесть месяцев я смог изменить конфигурацию под свои нужды без изучения Haskell, так что никаких претензий!
Xmonad заставил меня переосмыслить мои привычки управления окнами так же, как vim заставил меня сделать это для редактирования текста. Я чувствую себя омоложенным для использования своей машины.

Я бы хотел услышать, были ли у вас такие моменты с какими-либо инструментами/играми или чем-либо техническим.

Если вам понравился этот пост, возможно, вы захотите прочитать: Оптимизация рабочего окружения

Оцените статью
devanswers.ru
Добавить комментарий