RSS Джулия Эванс
Подписаться
Что включает в себя создание "современной" настройки терминала?
Автор размышляет о том, что составляет «современный» опыт работы с терминалом, включая такие функции, как многострочный копипаст, бесконечная история команд и поддержка 24-битного цвета. Он признаёт, что достижение такого опыта может быть сложным из-за множества вовлечённых компонентов, включая оболочку, эмулятор терминала и текстовый редактор. Личный подход автора к созданию современного терминала включает использование оболочки fish, эмулятора терминала с поддержкой 24-битного цвета и neovim с пользовательской конфигурацией. Тем, кто не хочет тратить много времени на настройку, автор предлагает использовать fish или zsh с oh-my-zsh, эмулятор терминала с поддержкой 24-битного цвета и текстовый редактор, например, micro или helix. Однако автор отмечает, что даже с этими вариантами получение современного опыта работы с терминалом может быть сложным из-за проблем с оболочкой, текстовым редактором и отдельными приложениями. Оболочка может быть особенно проблематичной, поскольку популярные оболочки, такие как bash и zsh, требуют настройки для обеспечения удовлетворительного опыта. Текстовый редактор также может быть проблемой: такие варианты, как vim и emacs, требуют значительной конфигурации, а nano предоставляет ограниченные возможности. Автор отмечает, что отдельные приложения также могут вызывать проблемы, и что отладка этих проблем может занимать много времени. В конечном итоге, автор заключает, что достижение современного опыта работы с терминалом требует терпения, экспериментов и готовности вносить небольшие изменения и адаптироваться к новым инструментам и конфигурациям.