Пользователи бывают очень разные. А вот регистронезависимость, как объясняет Линус, очень сложная штука, которую нормально реализовать раз за разом не получается.
А зачем в именах файлов кириллица? И вообще 8.3 хватит всем.
Но если оставить сарказм, то могу сказать за себя: мне гораздо комфортнее видеть файл "Обыкновенное чудо (Захаров).mkv", чем "Obyknovennoe_chudo_Zakharov.mkv". Туда же книги, музыка. А за ними уже и остальное тоже приходит. Да, мне кажется странной идея тащить пробелы (как и многое другое) в имена исходников кода, но возможно когда-то и это никого не будет удивлять.
Если что, в fzf из коробки есть несколько хоткеев (opt-in), в том числе и Ctrl+r для истории. На хабре недавно даже статья была про это: https://habr.com/ru/articles/903696/
А если не переключаться в vi-режим, то будут ли работать ctrl-p и ctrl-n? Я не сталкивался с такими терминалами, поэтому не знаю ответа.
А вообще vi-режим это же про другое, вообще не про поиск по истории. Я вот для редактирования команд либо в дефолтном емакс-режиме со стрелочками что-то правлю (если это что-то быстрое), либо перехожу в настоящий вим и правлю там.
Нет, в этом маке только type c. Да и дело не в разъёмах. Насколько я понял документацию и многочисленные обсуждения в сети, только линейки процессоров Pro и Max позволяют больше одного внешнего монитора, а нищеброды с обычным M* должны довольствоваться одним.
Мне с самого момента распаковки этого ноута казалось, что эпл пытается обмануть потребителя, продавая в линейке Pro компьютер с 8 гигами памяти и самым слабым своим процессором (спасибо хоть он был последнего поколения на тот момент).
Это при условии, что ваш макбук в принципе готов показывать картинку на несколько внешних мониторов. У меня не было никакого опыта работы с эпловой техникой, и среди прочих раздражающих моментов от выданного рабочего мака — ограничение на один внешний монитор. И это в линейке Pro.
Так это ещё узнать надо, что плагин заброшен продолжает жизнь в форках :) А когда знаешь, то как именно найти — это уже дело вкуса и техники.
"Читать чужие конфиги" я отношу к такому же исследованию "а что ещё бывает", это тоже абсолютно валидный (а если знать что искать, то и более полезный) источник
Зачем гнаться за трендами — не знаю. Но посматривать иногда на разные плагины может быть полезно, я так пару раз находил что-то из серии "не знал, что мне такое надо, а теперь жить без этого не могу". Примерно так
Кроме того у меня был случай, когда какой-то плагин давно не обновлялся не потому что идеальный, а потому что его давно забросил автор. И когда я это понял, то быстро нашёл живой форк, в котором добавилось много "quality of life" изменений. Можно было оставить всё как есть, но после обновления стало приятнее.
Выше привели пример каналов в го, для него есть продукт от InteliJ Ещё есть раст, для него тоже есть IDE (вроде бы ещё в бете). Или для си. Я бы не рискнул утверждать, что со всеми фичами из статьи можно научиться работать с этими языками.
Ещё Илья Колмановский очень интересно рассказывает про тему: https://youtu.be/K4qSDckkbc8 (это на самом деле подкаст, видеоряд отсутствует, можно его найти в любимом стриминговом сервисе).
В комментарии выше ссылка на интервью Михаила Гельфанда у Ирины Шихман
Если источник действительно чёрный ящик, то чёрт его знает, какой там будет уровень вложенности. И "сотни" я воспринимаю не как "ровно 100",
Последнее время для такого "исследования" я вообще использую ranger и подобные утилиты (просто потому что mc убогий на фоне far, а к моменту появления far2l я уже нашёл ему удобные замены для всех моих повседневных задач).
Поэтому я и написал потом про fzf. Впрочем, на сотни папок я бы и в фаре постарался не руками заходить в каждую папку и глазами содержимое оценивать, а как-то систематизировать поиск.
Молчу про качество навигации по папкам - cd ls cd ls cd ls - так и вся жизнь пройдет.
Если хорошо сделано автодополнение в консоли, то после первого cd идут только табы. А если ещё прикрутить рядом fzf, то можно и без табов обойтись, и ещё получить нечёткий поиск по всем путям в текущей папке.
Тем, что если в ветке сделать новый коммит, то можно потом по имени ветки переключиться на него. И так сколько угодно раз. А если сделать коммит, не будучи "на ветке", то нужно будет запоминать хэш нового коммита, или же старательно его потом искать, чтобы переключиться. И так для каждого нового коммита сверху.
Но в целом да, ветка это всего лишь именованный указатель на коммит, который при этом умеет автоматически двигаться на дочерний коммит.
Насколько я понял посыл автора, он всё-таки предполагает, что эти "велосипеды" пишут не джуны
Пользователи бывают очень разные. А вот регистронезависимость, как объясняет Линус, очень сложная штука, которую нормально реализовать раз за разом не получается.
А зачем в именах файлов кириллица? И вообще 8.3 хватит всем.
Но если оставить сарказм, то могу сказать за себя: мне гораздо комфортнее видеть файл "Обыкновенное чудо (Захаров).mkv", чем "Obyknovennoe_chudo_Zakharov.mkv". Туда же книги, музыка. А за ними уже и остальное тоже приходит.
Да, мне кажется странной идея тащить пробелы (как и многое другое) в имена исходников кода, но возможно когда-то и это никого не будет удивлять.
Если что, в fzf из коробки есть несколько хоткеев (opt-in), в том числе и Ctrl+r для истории. На хабре недавно даже статья была про это: https://habr.com/ru/articles/903696/
А если не переключаться в vi-режим, то будут ли работать ctrl-p и ctrl-n? Я не сталкивался с такими терминалами, поэтому не знаю ответа.
А вообще vi-режим это же про другое, вообще не про поиск по истории. Я вот для редактирования команд либо в дефолтном емакс-режиме со стрелочками что-то правлю (если это что-то быстрое), либо перехожу в настоящий вим и правлю там.
Нет, в этом маке только type c. Да и дело не в разъёмах. Насколько я понял документацию и многочисленные обсуждения в сети, только линейки процессоров Pro и Max позволяют больше одного внешнего монитора, а нищеброды с обычным M* должны довольствоваться одним.
Мне с самого момента распаковки этого ноута казалось, что эпл пытается обмануть потребителя, продавая в линейке Pro компьютер с 8 гигами памяти и самым слабым своим процессором (спасибо хоть он был последнего поколения на тот момент).
Это при условии, что ваш макбук в принципе готов показывать картинку на несколько внешних мониторов. У меня не было никакого опыта работы с эпловой техникой, и среди прочих раздражающих моментов от выданного рабочего мака — ограничение на один внешний монитор. И это в линейке Pro.
Так это ещё узнать надо, что плагин заброшен продолжает жизнь в форках :) А когда знаешь, то как именно найти — это уже дело вкуса и техники.
"Читать чужие конфиги" я отношу к такому же исследованию "а что ещё бывает", это тоже абсолютно валидный (а если знать что искать, то и более полезный) источник
Зачем гнаться за трендами — не знаю. Но посматривать иногда на разные плагины может быть полезно, я так пару раз находил что-то из серии "не знал, что мне такое надо, а теперь жить без этого не могу". Примерно так
Кроме того у меня был случай, когда какой-то плагин давно не обновлялся не потому что идеальный, а потому что его давно забросил автор. И когда я это понял, то быстро нашёл живой форк, в котором добавилось много "quality of life" изменений. Можно было оставить всё как есть, но после обновления стало приятнее.
Выше привели пример каналов в го, для него есть продукт от InteliJ
Ещё есть раст, для него тоже есть IDE (вроде бы ещё в бете). Или для си. Я бы не рискнул утверждать, что со всеми фичами из статьи можно научиться работать с этими языками.
Ещё Илья Колмановский очень интересно рассказывает про тему: https://youtu.be/K4qSDckkbc8 (это на самом деле подкаст, видеоряд отсутствует, можно его найти в любимом стриминговом сервисе).
В комментарии выше ссылка на интервью Михаила Гельфанда у Ирины Шихман
В польском ещё есть твёрдый звук Ч (вместе с мягким), как и в некоторых других славянских языках
Если источник действительно чёрный ящик, то чёрт его знает, какой там будет уровень вложенности. И "сотни" я воспринимаю не как "ровно 100",
Последнее время для такого "исследования" я вообще использую ranger и подобные утилиты (просто потому что mc убогий на фоне far, а к моменту появления far2l я уже нашёл ему удобные замены для всех моих повседневных задач).
Поэтому я и написал потом про fzf. Впрочем, на сотни папок я бы и в фаре постарался не руками заходить в каждую папку и глазами содержимое оценивать, а как-то систематизировать поиск.
Если хорошо сделано автодополнение в консоли, то после первого cd идут только табы. А если ещё прикрутить рядом fzf, то можно и без табов обойтись, и ещё получить нечёткий поиск по всем путям в текущей папке.
Тем, что если в ветке сделать новый коммит, то можно потом по имени ветки переключиться на него. И так сколько угодно раз. А если сделать коммит, не будучи "на ветке", то нужно будет запоминать хэш нового коммита, или же старательно его потом искать, чтобы переключиться. И так для каждого нового коммита сверху.
Но в целом да, ветка это всего лишь именованный указатель на коммит, который при этом умеет автоматически двигаться на дочерний коммит.
Foobar2000
Я бы сформулировал это так: bloatware это состояние, а enshittification это процесс.
Мне звук "дж" попадался в Каталонии, так что не один лишь португальский мог повлиять :)
В блоге Дуолинго был пост с примерами различий диалектов испанского, как фонетических, так и лексических: https://blog.duolingo.com/spanish-dialects/