Были люди, советники и другие люди, разъясняющие тот факт, что «настоящие программисты» используют emacs или vim.

«Я использую возвышенный текст» часто неправильно понимают как «Я новичок, и мне не нравится чисто черное окно». Нет никакого способа, чтобы этот редактор был семилетней давности. собирается конкурировать с 39-летним emacs и 15-летним форком еще одного 39-летнего редактора vi. Тем не менее, это еще не все.

Первое, что любители Sublime Text говорят о vim и emacs, - это «Зачем мне открывать редактор, из которого я не знаю, как выйти?» Достаточно справедливо. Это не просто текстовые редакторы. У них есть встроенный код для редактирования любого внешнего кода. Разве это не красиво? Что ж, вы должны выполнить несколько шагов, чтобы закрыть его. (Или вы можете принудительно выключить консоль в любое время. Независимо от того, насколько они сильны, вы принадлежите к человеческой расе.) У них также есть более мощные функции, которые облегчают жизнь пользователя.

Но прежде чем вы подумаете о своей легкой жизни, сначала они заставят вас возненавидеть свою жизнь. Как пишет Паскаль Прехт в одном из своих блогов, обсуждают кривую обучения vim. Вот картина, которая очень объясняет.

Следующий аргумент пользователей emacs: «Мы не любим тачпад и хотим, чтобы все было прямо в нашем редакторе, например, почта, новости, все!»

Вы великий сэр! Но позвольте мне также сказать вам, что вы редко и делаете неправильный вывод о возвышенных пользователях. Тачпад мы тоже не любим! Что касается меня, я пережил целый семестр в колледже с неработающим тачпадом. Но это не значит, что я перешел на emacs или vim. subl для открытия, pgup pgdn и клавиши со стрелками для навигации, ctrl + s для сохранения, ctrl + t для новой вкладки, я имею в виду, что я все сделал с моей клавиатурой, и факт в том, что Chrome также подчиняется этим командам (или наоборот). Представьте, что вы просматриваете веб-страницу и задаетесь вопросом, почему j и k вам не помогают.

Я пытаюсь подчеркнуть, почему мы не должны поощрять новичков использовать редактор, который делает их жизнь действительно простой, очень быстрой, чтобы они могли просто научиться программировать, а не учиться программировать код. Позже пусть они решат, действительно ли им не нравится этот редактор, и переходят к чему-то более сложному, и я верю, что некоторые люди обязательно перейдут к более сложным.

Но я точно не буду. Я буду ждать того дня, когда мне надоест возиться с чем-то таким прекрасным.

Хакерский полдень - это то, с чего хакеры начинают свои дни. Мы часть семьи @AMI. Сейчас мы принимаем заявки и рады обсуждать рекламные и спонсорские возможности.

Если вам понравился этот рассказ, мы рекомендуем прочитать наши Последние технические истории и Современные технические истории. До следующего раза не воспринимайте реалии мира как должное!