После восьми месяцев разработки опубликован выпуск консольного файлового менеджера Midnight Commander 4.8.27, распространяемого в исходных текстах под лицензией GPLv3+...Подробнее: https://www.opennet.me/opennews/art.shtml?num=55638
Годнота. Ждем ебилдов.
Вот поэтому gentушников не любят
Не любят только выделяющихся ебилдов, коих полно не только в генту-сообществе.
у меня другой диагноз для тебя и прочих минусаторов таких нейтральных каментов: вы не осилили Gentoo (хотя что там осиливать) и не можете спокойно проходить мимолесом при упоминании чего угодно из этого прекрасного дистра -- ну так сидите на своём арчике/бубунте/дебиане и не воняйте
Свежий утренний обмен смертельными вбросами с лютой краснотой в глазах.
"Как же я люблю запах трупов после хорошей битвы!" Паттон
(Дав попить воды из генеральской фляги умирающему в собственных кишках храброму солдату)
- А вообще, fish+starship - это просто открытие! расто-хейтеров снова потеснили, все изящно и быстро, ебилды становятся не нужны!
Я был лично знаком с человеком, который не осилил генту. Я пытался помочь и рассказал все секреты конфигурации (моя мотивация использовать этот дистрибутив), но, кажется, сделал только хуже. Много информации наверно, да и многим людям приятнее когда система непонятно как устроенный чёрный ящик (и потом, можно поныть лишний раз, что перестало работать что-нибудь), а так всё более чем элементарно конечно.Вообще, просто шутка очень тупая и скучная, но в генту всегда беда с ебилдами и либо подключай васянорепы либо сам тащи свой ебилд (что бывает затратно и быстро надоедает уже с десятком таких пакетов). К чёрту всё, у меня есть несколько зависимостей для пакетов из дерева, обновляемых через make install. Так гораздо проще сопровождать их.
- nixpkg методично рефакторят и ускоряют
- неизбежно сделают управление пакетами на Rust и как минимум один соответствующий дистрибутив ("бутылочную ракету" еще не добрался изучить, сказать за нее пока не возьмусь)Питон, конечно, несравненно аккуратнее, чем хаотично спроектированный PHP.
И на Джанго вы убьете любого 1С-ника, вопросом, а зачем нужны "Управляемые Формы".
И когда-то давно я был в восторге от Питона, но потом потихоньку в нем заскучал.Все-таки на фоне расширяющегося квантового перехода, бестиповое кодирование даже элементарных конфигов уже не добавляет гордости и статуса "осилившего", уже только среди тех кто так и сидит в старых танках, даже не смотря на то, что эти танки когда-то выиграли войну.
(Предвкушая кровавое месиво из очередной волны зомбо-бездарей, тщетно пытающихся взять с разбега компактные технологичные укрепления. Лучше сразу не лезте.)
Менее эффективно, как по мне. Можно достичь большей детерминированности, но цена довольно высока, а суть не меняется. На чём написано вообще не критично, но питон хотя бы прочитать можно и многие при обнаружении проблемы способны это сделать даже не зная языка.
Ключевые фразы здесь именно "как по мне", "хотя бы прочитать".
1Сники тоже самое говорят, глядя на питоновый код.
Вы просто представить не можете, как легко читается код на других языках, к которым у вас нет способностей.
"Менее эффективно" для вас, а для других может более.(Так, первый снят еще с дальней дистанции, едва успел шевельнуться.)
Проблема то не в этом, в генту пользователю никогда не придётся знать программирование от слова совсем, чтобы использовать её на 100% возможностей.
Так можно сказать про что угодно. От узости кругозора вам кажется, что такое возможно только здесь. И как будто это 100% свойство предмета, а не идет от общих способностей, и как будто так нельзя с чем угодно, в каких угодно языках и системах.(Сбит снова, едва двинулся. Зомби долго не сдаются, оживая снова и снова, но это не храбрость, а просто закодированные рефлексы нападения.)
Кажется, ты немножко не в себе. То, что пм на питоне в генту, никак не влияет на то, что конфигурировать софт придётся совершенно отдельно. В пм никто и никогда не лезет. С помощью хуков можно добиться чего угодно, и тут базовое владение шеллом пригодится. При чём тут вообще питон? Не понятно. А вообще, гентушный подход более эффективен, хоть и не позволяет добиться полной воспроизводимости (а нужна ли она?).
> Кажется, ты немножко не в себеДа, так может показаться, потому что там, куда вы целитесь, меня нет.
> При чём тут вообще питон?
Да вот я тоже думаю, при чем тут питон, даже если на нем все написано? Хм. Может, как я уже сказал выше, все дело в отсутствии типов, и соответствующем мышлении тех, кто типы плохо понимает.
> А вообще, гентушный подход более эффективен, хоть и не позволяет добиться полной воспроизводимости (а нужна ли она?).
То есть вам "гентушный подход" кажется уникальным, и вы нигде такое больше не видели, просто потому, что недостаточно массово разрекламировано.
(Зомби всегда атакуют слишком прямолинейно, лишь слегка смещаясь по диагонали. Слишком легкие мишени. Скучно.)
Я ничего такого не говорил, ты каждый раз додумываешь какую-то чушь за меня. А вот с питоном ты облажался, наверное, и с остальным тот же уровень владения темой.
> Я ничего такого не говорил, ты каждый раз додумываешь какую-то чушь за меня.А вам и не надо говорить. Вам слишком предсказуемы. Вы мало чем отличаетесь от остальных таких же.
> А вот с питоном ты облажался, наверное, и с остальным тот же уровень владения темой.
Как я с ним могу облажаться, если я много лет на нем был, и весьма уважаю. Просто надоел он мне давно. И на Генту я несколько лет был. Тоже надоело. Тогда это было инновационно, но инноваторы оттуда давно ушли, и сейчас просто заполняют зомбаками для выжима денег, когда уже потребители прохавали. Ну может я конечно много чего пропустил, за всем не уследишь, однако мне пока ничего принципиально нового там никто не указал, за много лет. Если хотя бы намекнут, посмотрю. Просто все что там заявляется за открытия уже давно где-то еще было. Увы, это стало ширпотребом.
Для вас просто каждый раз неожиданный поворот. Вы каждый раз не в ту сторону смотрите. Вы начинаете уже кипеть, и теряете остатки мышления в пучине эмоций.
Не показатель, совсем не показатель. Слова показывают обратное пока что.
Именно слова? Где именно показывают?
>[оверквотинг удален]
> помочь и рассказал все секреты конфигурации (моя мотивация использовать этот дистрибутив),
> но, кажется, сделал только хуже. Много информации наверно, да и многим
> людям приятнее когда система непонятно как устроенный чёрный ящик (и потом,
> можно поныть лишний раз, что перестало работать что-нибудь), а так всё
> более чем элементарно конечно.
> Вообще, просто шутка очень тупая и скучная, но в генту всегда беда
> с ебилдами и либо подключай васянорепы либо сам тащи свой ебилд
> (что бывает затратно и быстро надоедает уже с десятком таких пакетов).
> К чёрту всё, у меня есть несколько зависимостей для пакетов из
> дерева, обновляемых через make install. Так гораздо проще сопровождать их.А давайте вы мне попытаетесь помочь осилить, а то я не осиливаю самостоятельно, могу заплатить даже, раз уж вы ратуете за пополнение в стане гентушников!
Могу порекомендовать следовать хендбуку и официальным гайдам (их там есть), а также посмотреть, как устроены дистрибутивы вроде кальки и фунту (ну и кловерос с гентулто заодно, но это уже немножко экстремально и затратно: понимание компилятора и возникающих проблем это конечно хорошо, но баги зависящие от версии компилятора уже не так приятно). Важно понять, что хендбук -- это лишь один из возможных вариантов, и зачастую не лучший. Однако он позволяет работать с системой. Если будут возникать потребности, можно искать новые варианты решения, или оптимизации существующих. Должна быть мотивация, и если её нет, сложно себя заставить. Меня мотивировала простота, с которой обновляется софт с применением исправлений, а также простота конфигурации.
> Могу порекомендовать следовать хендбуку и официальным гайдам (их там есть), а также
> посмотреть, как устроены дистрибутивы вроде кальки и фунту (ну и кловерос
> с гентулто заодно, но это уже немножко экстремально и затратно: понимание
> компилятора и возникающих проблем это конечно хорошо, но баги зависящие от
> версии компилятора уже не так приятно). Важно понять, что хендбук --
> это лишь один из возможных вариантов, и зачастую не лучший. Однако
> он позволяет работать с системой. Если будут возникать потребности, можно искать
> новые варианты решения, или оптимизации существующих. Должна быть мотивация, и если
> её нет, сложно себя заставить. Меня мотивировала простота, с которой обновляется
> софт с применением исправлений, а также простота конфигурации.Я почему-то не удивлён такому ответу, на опеннете досаточно много фантазёров и пустомель.
Учить других дано не всем. Глядя на толпы бездарных преподавателей можно понять эту истину. А какой ответ должен был быть? Я выбрал генту, потому что она экономит моё время -- мне не интересно возиться с ней больше необходимого, только решать свои задачи. Всё, что я могу, это поделиться своими наблюдениями из личного опыта.
> Учить других дано не всем. Глядя на толпы бездарных преподавателей можно понять
> эту истину.Но, научить всё же может каждый, кто понимает, иначе он не понимает. Не научить может только тот, кто не хочет, если он знает и понимает.
> А какой ответ должен был быть?Я уже ответил на этот вопрос, но его снесли модеры, потому что у кого-то была задета больная мозоль, или что ещё было, я не знаю, на что там возбудились, чужая душа - потёмки.
> Я выбрал генту, потому что она экономит моё время --Прекрасно понимаю, но вопрос был не в этом.
> мне не интересно возиться с ней больше необходимого, только решать свои задачи.Спасибо, что поделились своим мнением, каким образом только это относилось к вопросу, я не могу понять.
> Всё, что я могу, это поделиться своими наблюдениями из личного опыта.ОК, от вас это и просили, вот только ваш ответ был неадекватен.
Если и этот пост по какой-то причине снесут, не собираюсь ещё раз перефразировать ответ человеку, дабы пройти какую-то магическую цензуру, потому что никакого троллинга я, ни здесь, ни в предыдущем сообщении, не вижу.В принципе, я всё сказал, вы своеобразно прорекламировали свои возможности, я в надежде на что-то стоящее поинтересовался, ответ получил неадекватный.
Я не знаю как дальше на это всё реагировать, и надо ли? По-моему, общение зашло в тупик, без дальнейшей возможности продуктивно решать вопросы, и была ли эта возможность изначально?! Скорее всего - нет.
Вывалить информацию в той форме, в которой её усвоить тяжело/невозможно -- это не научить. Чтобы учить, нужно уметь заинтересовать и подавать информацию порционно с зависимостью от прошлых усвоенных сведений. Для этого как минимум необходим опыт, среди прочего.>модеры
Сейчас бы ещё на автоудалятор пенять, например, мои посты вручную сносят совершенно без оснований.
>ответ был неадекватен
Ответ говорит о том, что у меня нет ни времени ни желания его тратить на рандома из интернета. Лично я не читал хэндбук (только местами, да и информация бывала сомнительная в нём) и не следовал своим советам, однако, я вижу, что, ровно то же, к чему я пришёл, происходит в перечисленных проектах (вопросы организации, дополнительные возможности). Возможно, если посмотреть, как сделано там, это позволит сэкономить время на сборе всех шишек. Я не знаю, это вне моей компетенции. Это не моя область, и я не переживаю по этому поводу.
> Вывалить информацию в той форме, в которой её усвоить тяжело/невозможно -- это
> не научить. Чтобы учить, нужно уметь заинтересовать и подавать информацию порционно
> с зависимостью от прошлых усвоенных сведений. Для этого как минимум необходим
> опыт, среди прочего.Понял вашу позицию, но она тут не по теме, сильно отвлечённо и к данному частному случаю совершенно не относится.
>>модеры
> Сейчас бы ещё на автоудалятор пенять, например, мои посты вручную сносят совершенно
> без оснований.То, что и вы тоже испытывали неудобства от модерирования, не убирает того факта, что модерирование упоротое.
>>ответ был неадекватен
> Ответ говорит о том, что у меня нет ни времени ни желания
> его тратить на рандома из интернета.Нет, не говорит, это похоже было на стандартную отписку тех, кто хочет поскорей съехать с темы, но вот как сейчас было отвечено, так и стоило говорить с самого начала, быть может не в такой форме, но так тоже вполне сойдёт.
> Лично я не читал хэндбук (только местами, да и информация бывала сомнительная в нём) и не
> следовал своим советам,Вот и я о том, же, что ваш совет неадекватен вопросу.
> однако, я вижу, что, ровно то же, к чему я пришёл, происходит в перечисленных проектах (вопросы организации,
> дополнительные возможности). Возможно, если посмотреть, как сделано там, это позволит сэкономить время
> на сборе всех шишек.В том и дело, что "возможно", а скорее возможно, вы плохо анализируете описанное в ответах, т.к. уже понятно, что стандартные и самые очевидные средства не помогли, поэтому и было обращение за помощью.
Все стандартные первоочерендные пункты были пройдены и в "сборе всех шишек" никак не помогли.> Я не знаю, это вне моей компетенции.
> Это не моя область, и я не переживаю по этому поводу.Вот об этом я и вёл речь, на мой взгляд, не стоит бахвалится о чём-то, что делал, если не готов продемонстрировать свои возможности, потому что иначе, это выглядит как пустая болтовня.
Понимаю, что тут свободное общение, но не делать из опеннета свой бложик, для манифестации своих жизненных событий, это хороший тон, это всё-таки IT ресурс.
> Я был лично знаком с человеком, который
> не осилил генту.Добавляй меня в свой список неосиляторов. Я тоже не осилил Генту. Я осилил Linux From Scratch, но притомился поддерживать пакеты в актуальном состоянии. Начал искать, на что бы перейти такое, чтобы было похоже, но полегче. Среди прочего смотрел (и даже трогал!) Генту. Нифига не легче. В общем, я сдался и поставил себе Убунту.
Когда она уже едет, в сопровождении получается куда менее затратно чем убунта с её постоянными нескучными багами и неспособностью обновиться не рассыпавшись.
Не надрывай глотку зазря. Я в твою веру не обращусь. Может, в следующей жизни.
Вера? Нет. Это инструмент, который позволяет решат задачи эффективно, не более. Спокойно выберу любой другой дистрибутив, если будет так же просто и понятно.
Главное, вовремя вспомнить, за что именно вы боретесь!
(У зомбаков это не реализованный функционал, лишь заглушки с типовыми фразами.)
> Вера? Нет.Не воспринимай всё буквально.
Просто при большом разнообразии издержки перебора всех вариантов в поиске оптимума зачастую превышают выигрыш по сравнению с суб-оптимальным, но уже известным, вариантом. Вот я и опасаюсь, что "осиливание" отнимет у меня больше времени и нервов, чем я гипотетически сэкономлю впоследствии.
Я не вижу более эффективных и экономных вариантов. Всё зависит от уровня: вопреки расхожему мнению, освоив генту пользователь получает не только навыки для пользования генту. Например, для меня, этот дистрибутив позволяет максимально легко решать задачи, которые в других дистрибутивах создают миллион проблем. В частности, я могу более эффективно сопровождать различные пакеты с применением исправлений. Обновлять их. Поддерживать актуальные версии флагов конфигурации (среди прочего, любому пакету можно передать дополнительные ключи, что конечно костыль в некотором роде и многое должно решаться юзами, но тогда придётся поддерживать дополнительный ебилд). И собирать ПО системным кросскомпилятором с различными версиями тулчейна (в том числе с musl и mingw). Реальных альтернатив я не вижу, разве что докер заменит кое в чём (а может даже позволит большую воспроизводимость с меньшими затратами). Но докер не заменит портаж, и именно портаж позволяет управлять зависимостями (большинством из них, взять для примера pulseaudio или ffmpeg/libav). Мне нормально и так, всё работает и радует отсутствием критических проблем.
> Мне нормально и так.Это самое главное.
>> Я был лично знаком с человеком, который
>> не осилил генту.
> Добавляй меня в свой список неосиляторов. Я тоже не осилил Генту. Я
> осилил Linux From Scratch, но притомился поддерживать пакеты в актуальном состоянии.
> Начал искать, на что бы перейти такое, чтобы было похоже, но
> полегче. Среди прочего смотрел (и даже трогал!) Генту. Нифига не легче.
> В общем, я сдался и поставил себе Убунту.ППКС, только я не поддерживал даже LFS, а сразу дропнул после сборки, потому как сборка была несложная, т.к. в отличие от генты, для LFS были понятные пошаговые гайды и собирал я чисто для галочки, что смогу собрать.
А с гентой неосиляторство случилось, потому что понятных пошаговых гайдов не нашёл, только хэндбук, написанный кpacнoглaзыми маньяками, для таких же маньяков на соответствующем языке и соответсвенной логикой.
Но я пока не сдался, а просто отложил до тех времён, пока не найду человека, который растолкует на человеческом языке, а пока на Debian остановился, там инсталятор есть вменяемый.
В 2k22 это ненужнота.
Нужнее чем когда-либо!
> В диалог поиска файлов ("Find File") добавлена опция следования по символическим ссылкам ("Follow symlinks").Даже 30 лет с первого выпуска почти не прошло, а уже сделали это!
Не, сам по себе мне MC всегда нравился, просто как давно это все началось, и зачем уже сейчас?
А так, пусть как музейный экспонат остается, и оттачивается потихоньку, я за сохранение симпатичных памятников архитектуры.
У меня смузи из монитора потек.
Я сам чуть не расплакался.
И как там вам в 20022 году?
В 200022 году, уважаемый.
2К22 это год с сопротивлением 2,22 килоома.
http://gpo.zugaina.org/app-misc/mcчего тут ждать-то...
>Годнота. Ждем ебилдов.Зачем ждать? Что - ebuild подправить трудно?
Когда оно перестанет жутко выглядить в темах терминала типа onedark?
когда ты, да да лично ты, достанешь руки из жопы и сделаешь красиво, передав исходники шкурки проекту
Может кому-то нужно:
https://github.com/DeadNews/mc-onedark
Хорошо выглядит. Ещё встроенная тема nicedark тоже хороша.
>Когда оно перестанет жутко выглядить в темах терминала типа onedark?vi .config/mc/ini ну и vi .config/mc/panels.ini тоже можно.
До соответствия ддизайна персональным ожиданиям.
>>>vi .config/mc/ini
>>>vi .config/mc/panels.iniжырнота
Да, mcedit же
При работающем mc конфиги править бесполезно, они перепишутся текущими параметрами при закрытии mc
А если mcedit без mc запускать?
Не перепишутся, если выключить автосохранение
Маленькая хитрость. Правишь конфиги. Открываешь новый терминал, в котором запускаешь МС с новыми конфигами. На предыдущем терминале выходишь из МС. Потом выходишь из МС на втором терминале. Новые конфиги сохранены.
> Когда оно перестанет жутко выглядить в темах терминала типа onedark?Это опенсорс, чувак. Если тебе что-то нужно раньше всех и больше всех, то тебе это и придётся делать.
s/придётся/выпала почётная возможность/ ;-)
Серьёзный вопрос, как сделать что эта дрянь не загаживала историю без изменения настроек шелла?
Ну и ещё чтобы отправлять фотографии в fbi, мне потребовалось изменять файлы программ, можнно ли сделать это удобнее, чтобы не слетало при обновлении?
Что использовать чтобы огурцы ложкой банка майонеза
> Что использовать чтобы огурцы ложкой банка майонезаДа там хардкод в скриптах.
Там у тебя с 1-го сентября хардкор намечается.
Таблетки принять забыл?
С тех пор, как отдел x-файлов закрыли, FBI скатилось. Не надо тда ничего отправлять.
> Серьёзный вопрос, как сделать что эта дрянь не загаживала историю без изменения
> настроек шелла?А зачем ты дрянью пользуешься? Выкинь каку.
Годнота!
> libssh2И вот зачем оно там?
Было прикольно, когда в openSUSE обнаружились настройки для libssh, а никто и не знал, что ее еще и настраивать надо...
>> libssh2
> И вот зачем оно там?Для sftp.
Чтобы по ssh можно было заходить на сервер и лазить по папочком, создавать удалять, копировать с хоста и обратно. Единственная нужная фича в mc.
> Единственная нужная фича в mc.Единственная фича ???
Человек, ты купил машину только для того чтоб пользоваться ее запасным колесом?Поставь sshfs, если тебе и правда нужна только эта фича...
Многие не понимают, накой это вот устаревшее и вообще. Когда есть прекрасные zsh или ещё чего-то в таком духе.Представьте себе, что у вас жырный ынтерпрайз, aix и ksh (потому что приложения именно его требуют). Вариантов нет, только mc да mcedit.
VimFM
Какая-то бредовая аргументация. mc и mcedit на aix установить можно, а zsh вдруг нельзя? Делать дефолтным шеллом никто не заставляет.Зачем - понятно, у многих еще со времен нортонов-волковых и прочих дос-навигаторов привычка к двухпанельникам.
это же надо или осилить самому собрать пакет или найти сайт дяди перцля
mc/mcedit можно бинарниками тягать, так что ставить не обязательно.
так-то для aix есть linux apps toolbox, в котором даже rpm и yum.
> так-то для aix есть linux apps toolbox, в котором даже rpm и
> yum.который как выкатили во времена 5.3L, так он там и остался. включая, к примеру bash и sudo с непатчеными дырами.
Почему? ПатчатAvailable Packages
Name : sudo
Arch : ppc
Version : 1.9.5p2
Release : 1
Size : 4.2 M
Repo : AIX_Toolbox
видать, спохватился кто-то. бо последний раз, как я туда заглядывал лет пять назад, там все было на уровне 2008 года, пришлось быренько делать самосбор по перцлевским спекам.
я тоже пытался готовить, но что то очень быстро замахался после сбора binutils, и тупо от перц утянул бинари через rpm -root начал работать как то
ынтерприз, чо уж)
Есть то да, но это жы интерпрайз и не всегда можно иметь рута, что бы ставить то что тебе нужно.
Так с mc те же проблемы. Тем более ему как минимум glib2 нужен, которого в AIX из коробки вроде никогда не было.
Может быть свежий, но 4.6.чегототам живет бодро:
bin> ldd mc
mc needs:
/usr/lib/libc.a(shr.o)
/usr/lib/libiconv.a(shr4.o)
/unix
/usr/lib/libcrypt.a(shr.o)
> привычка к двухпанельникам.как будто это чтото плохое. Свои однопанельники сожгите на костре.
>>>жырный ынтерпрайз, aix и ksh (потому что приложения именно его требуют). Вариантов нет, только mc да mcedit.ммм на-на-на-на-на, а потом ты ложишь^Wкладешь один из продуктивных узлов, потому что хотишь какой-то файлик посмотреть унутрях 800-гигового архива, забиваешь /tmp до отказа и на голом месте ловишь 15 минут простоя.
и получаешь люлей за ето и еще отдельно за то, что поставил mc без согласованной заявки на изменение конфигурации.
а vi мы неосиливаем принципиально, потому что сложна сложна нипанятна. не было у нас в детстве лишнего 1 (одного) часа времени, чтобы научится с ним работать, и никогда уже не найдется. потому что "я программист, мне маны читать некогда" (с) один программист из fido7.ru.unix.bsd
Не гоните на mc. Я например в нём код пишу. Весь. На всех языках. :-)zsh это хипстерство, mc всё равно быстрее и удобнее.
Одно другое не исключает. ЗСШ шикарен (почти), но без MC on the stage! как-то не всегда здорово.
И хипстерство - это, скорее, PowersHell.
1) я знал ещё более крутых, чем Вы, разработчиков, гробивших своё время написанием кода в mcedit и хождением по каталогам в mc;
2) zsh -- это как раз не хипстерство, а разумное отношение к человеку в консоли.В общем, найдите четверть часа на vimtutor при случае да потыкайте более внимательно tab в zsh, вдруг и сами заметите :-)
Смена привычек занимает от двух недель, если что.
Да я хз, мне всё быстро, собственно обычно когда на работе кто-нибудь подходил что-то спрашивать - обычно удивлялись, как быстро :)А вот я когда подхожу к человеку который корячится без mc в консоли, обычно с болью наблюдаю, как ему тяжело каждый cd обходится...
Ну с языками типа java, где огромная вложенность директорий в моде, не особо удобно конечно, но я на них и не особо пишу просто. :-)
К виму точно привыкать не хочу - он безумен. Специальные функции должны висеть на специальных клавишах, не должно быть никаких режимов и это не вопрос привычки, это вопрос вменяемости. Кнопка G при нажатии без ctrl и alt должна вводить букву G и это должна быть её единственная функция.
ЗЫ Я уже некоторое время назад придумал правильную аналогию к виму: вим - это как если бы в машине вместо РУЛЯ и ПЕДАЛЕЙ стоял бы БАЯН.
>> обычно с болью наблюдаю, как ему тяжело каждый cd обходится...Так подскажите ему добавить в .bashrc
shopt -s autocd cdspell
и он сможет не вводить cd всякий раз
>> стоял бы БАЯНУ настоящих вимеров там автопилот..
> У настоящих вимеров там автопилот..И баян для управления автопилотом
>> баян.vimrc
хотя, cdspell только при cd ошибки ввода спелит, короче
shopt -s autocd
добавить в ~/.bashrc и cd можно не вводить, держу в курсе!
> Специальные функции должны висеть на специальных клавишах, не должно быть никаких режимов и это не вопрос привычки, это вопрос вменяемости.f3 (или как там блок выделяется) в mcedit - это точно такой же режим. Как и удержание каких-нибудь ctrl+alt, на самом деле.
Просто к этим режимам вы привыкли, и не воспринимаете их как таковые: для вас какая-нибудь комбинация ctrl+alt+s это одна операция, вы не задумываетесь над тем, что надо зажать ctrl+alt, нажать s, отпустить ctrl+alt. Опытный пользователь vim-а его режимы воспринимает точно так же.
При этом с точки зрения эргономики и нагрузки на руки vim намного оптимальнее. Мы ведь не статьи и не книги пишем, а код, и перемещение по коду - это то, что мы делаем постоянно, даже больше, чем непосредственно буковки с кодом вводим.
В общем, советую пересилить себя и попробовать. Первые несколько дней будут мучения, но через пару недель - если эту пару недель активно использовать все усвоенное в vimtutor - нейроны перестроятся, комбинации "вошел в режим, сделал желаемое, вышел из режима" будут восприниматься как единая операция, а через пару месяцев будете недоумевать, как можно пользоваться чем-то другим.
> f3 (или как там блок выделяется) в mcedit - это точно такой
> же режим. Как и удержание каких-нибудь ctrl+alt, на самом деле.F3 да, режим. Но это тоже изврат формально, его не заставляют юзать - там есть нормальный способ выделения шифтом+стрелками...
Ctrl-Alt это не режим, это модификатор. Разница чисто в том, удерживаешь ты какие-то кнопки или нет. Если удерживаешь - это не "режим", т.к. тебе не надо в него входить и выходить, условно говоря. Никогда т.е. не получится так, что ты нажимаешь G, но у тебя вот случайно оказался включен не тот режим и получилось не G, а что-то другое. Короче stateless vs stateful, во.
Ну и даже если согласиться с тем, что это тоже режимы, vim-овые режимы настолько нестандартные, что скорее являются ненужным выпендрёжем, чем чем-то полезным. Это идиотизм, если такой примитивной вещью, как текстовый редактор, нужно специально учиться пользоваться. Откройте любой GUI редактор или IDE - ВЕЗДЕ управление плюс-минус одинаковое. В mcedit оно тоже примерно такое же. Один vim выпендривается. Зачем это нужно, кроме как чтобы выпендриться, я хз.
(А, да, всякие nano и joe тоже выпендриваются и они тоже говнище полное)
Пробовать это поделие я смысла не вижу. Доктор сказал в морг - значит в морг. mcedit в миллион раз лучше.
В ту же тему tmux-овые горячие клавиши, где Ctrl-B + клавиша. Привыкнуть можно, но всё равно это криво и неудобно.
Кстати ещё, главное, было бы полбеды, если бы это чудо по дефолту находилось в режиме, блин, ввода текста! Так ведь нет, оно ж по дефолту в каком-то извращении пребывает. И чтобы ввести текст, оказывается, надо перейти в другой режим! Каким наркоманом надо быть, чтобы это придумать?Короче людей, которые в vim работают, главное не подпускать к проектированию пользовательских интерфейсов.
Режимов ввода текста очень много разных. Ввод текста - это как бы единый жест: вошел в нужный режим, ввел текст, вышел из режима. Скажем, если у меня есть строка в кавычках произвольной длины, курсор стоит где угодно внутри кавычек, мне достаточно 4 дополнительных (помимо самого текста) нажатий клавиш, чтобы заменить текст внутри кавычек. Обычный инсерт режим не понадобится, это будет неэффективно.По определению Раскина, модальность имеет условие - она не должна осознаваться. Опытный пользователь виса всегда осознает, в каком режиме он находится. Скажем, блондинка может случайно зажать капслок и от того писать ошибочно капсом, а опытный пользователь будет осознавать режим капса и проблем не возникнет. То же самое с переключением раскладки; я, кстати, всегда перехожу на русскую раскладку только для ввода русского текста, и, закончив его, сразу на автомате переключаюсь обратно на английский - это позволяет на сто процентов избежать проблем с ошибочной раскладкой. Режимы в виме работают так же, все, кроме основного режима - это как капс.
Что касается не пускать. Этот интерфейс проектировался тогда, когда к мейнфрейму по телефонному проводу подключался телетайп на скорости 1200 бод, а на клавиатуре даже стрелок не было. А единственный существовавший до этого интерфейс - построчное редактирование как в ed. Полноэкранных редакторов кода до этого вообще не существовало.
При таких ограничениях это, наверное, единственно возможный удобный интерфейс.
При этом случайно вышло так, что хоть по современным меркам это кошмарный UX и инопланетный UI, для опытного пользователя, осилившего этот интерфейс из 70-х, с точки зрения эргономики ничего лучше так и нет.
Ну да, всё так. "Холмс курить так и не перестал, а вот Ватсон уже не смог избавиться от новой привычки" (c)// А про замену текста внутри кавычек и другие подобные фишки - всё-таки это экономия на спичках.
Если экономить по спичке в секунду, можно сэкономить очень много! :)С кавычками - один из множества примеров. По сути, vim предоставляет этакий специализированный «язык» для перемещения по коду и его редактирования. Язык этот умышленно избыточный, чтобы минимизировать число нажимаемых клавиш. Этакий CISC для человека, что, учитывая естественный предел в скорости печати, весьма неплохая идея.
Так что опытный пользователь вима, у которого скиллы отточены до полного автоматизма, никогда от него не откажется - в нем он всегда будет эффективнее. Стоит ли его изучать с нуля и переучиваться? Не знаю, вряд ли это позволит увеличить производительность прям-таки существенно, куда более существенно, насколько быстро и хорошо разработчик думает. Но среди тех, кто попробовал и осилил, не знаю ни одного, кто бы об этом жалел.
Трепло сопливое :)
Нету в жирных кровавых ынтерпрайзах больне ни AIX ни ksh ...
Да не, оно живое. В том же ченджлоге питона постоянно всплывает. Зачем бы им самый распоследний питон был, если не живо?
Обожаю экспертов опеннета.
Всерьез не понимаю, желание посрать в комменты такое сильное?
Ну есть продукт, которым Вы лично не пользуетесь, развитие которого на Вас никак не влияет, не ставьте в систему себе его, и проходите мимо новости.
Какой смысл к любому событию создавать гвалт ? Может новости перестать вовсе постить, и обсуждать будет нечего - это лучше?
определенно да, чувак, и всю эту хомячковую когорту разогнать на все четыре стороны, пускай дворы метут
Кто в Нортоне сидел, тот за мц уроет.
Либо волков, либо уже фар. Какой ещё нортон, к чёрту?
Нортон то до Волкова появился. Было время, когда был только Нортон, а Волкова ещё не было.
Молодежь уже точно не помнит, то ли с немцами была война, то ли с французами.
Одному пареньку стало жалко, когда узнал, сколько немцев погибло!
> Молодежь уже точно не помнит, то ли с немцами была война, то
> ли с французами.
> Одному пареньку стало жалко, когда узнал, сколько немцев погибло!он узнает сколько китайцев погибло, он ваще о*уеет.
А вам не жалко? Два тоталитарных режима боролись друг с другом, а умирали в результате миллионы людей с обеих сторон.
> Два тоталитарных режима боролись друг с другомНдэ? Два? Т.е. американский апартеид с антисемитизмом вот никак не тоталетарен? Власть королевской семьи в англии это прям демократия? А еще Франко, козел Пилсудский, Япония и много много разных помельче.
СССР из всех стран того времени был наименее тоталитарен.
> СССР из всех стран того времени был наименее тоталитаренПервого сентября в школу, и историю не прогуливать!
И правда, ты ее не учил так хоть другие поучат.
Когда одобряешь роскомнадзор и думские законы.
> Нортон то до Волкова появился. Было время, когда был только Нортон, а
> Волкова ещё не было.было время, когда вообще ничего не было.
был только нортон, турбопаскаль, текхелп и дибейз с мультиедитом.
а 800.com то только потом появился.
а, еще был grasp, в нем смотрели порнуху.
> был только нортонЧет не припомню ни какого нортона ни на пефокартах и даже в RT-11 или в CP/М ;)
Ну не так жестко, но я бы с удовольствием вернул себе скринсейвер со звездами из NC. :DPS: Однажды я даже видел NC 1.0 на роботроне!
>Какой смысл к любому событию создавать гвалт ?Какой смысл ментальным рабам мелкомягких лезть в юниксы со своим угрёбищным огородом и синдромом утёнка? Сидите лучше на свой винде/досе со своими костылями, безбашные.
Хороший, годный комбайн, но я предпочитаю ranger, густо обмазанный скриптами. Тоже комбайн, но мой.
Накидай идей и скриптов, что к ranger прикрутить, а то я до сих пор из всех фич только встроенный предпросмотр файлов использую.
>>>В mc.ext добавлена поддержка формата электронных книг fb2мерзавец, а мерзавец? ты, значит, тут вместо работы латынь^Wкнижки с флибусты читаешь?
fb2 не нужен. Совсем. Ублюдочное поделие, пригодное ровно для одной задачи: взять нормальный epub и необратимо покалечить конвертированием.
> VFS модуль extfs добавлена поддержка unrar 6 и официальных сборок 7z.Он перестанет наконец тупить при работе с архивами? Я после фара прилично разочарован.
Но лучше mc все равно пока для меня нет. Архив приходится в CLI.
Печально что авторы проекта - считают что в этом нет проблемы ))
> Он перестанет наконец тупить при работе с архивами? Я после фара прилично разочарован.Не перестанет, ибо https://midnight-commander.org/ticket/3 никто не исправляет
В фаре работа с архивами реализована через бинарный плагин, подгружающий архиватор и дергающий его API.
В mc - листинг через запуск архиватора и парзинг вывода скриптом на шелле, копирование файлов из архива - на каждый запуск архиватора и скрипта, обрабаюыващего его обвязку (vfs).
Переделали это в Gvfs, но это было сильно позже и в mc не попало.
> Добавлена поддержка эмуляторов терминала alacritty и foot.Читай: добавлена поддержка rust и wayland.
let the srach hit the fan.
> waylandВ консольном файловом менеджере?
>> wayland
> В консольном файловом менеджере?Да. Теперь он может выполняться в wayland на терминале под wayland.
Он давно там выполняется. Но вместо Shift+F7 приходится нажимать Shift+F5.
>> Добавлена поддержка эмуляторов терминала alacritty и foot.
> Читай: добавлена поддержка rust и wayland."Дядя Петя, ты дурак?"
Кгые отличный язык что его вечно везде поддерживать надо. Не поддержишь - упадёт.
В mc нужно, чтобы как в Нортоне:
когда стоишь в самом левом столбце, стрелка влево должна переносить до конца вверх,
а когда стоишь в самом правом столбце, стрелка вправо должна переносить до конца вниз.Сейчас там либо совсем бесстрелочный режим, в котором по сравнению с Нортоном как в наморднике,
либо довольно интересный режим, в котором стрелки используются для "cd" / "cd ..".Вот если бы передать такую хотелку разрабам.
Так передай
Кнопка Home и End у тебя забанены на клавиатуре?
Я не удивлюсь, если у яблочников так и есть :D
У яблочников home и end, как и pgup/dn имеют специальную функциональность - крутят скроллбар, не перемещая курсор. И так было с самого начала, когда никакой винды ещё не существовало.А для перемещения курсора есть cmd+стрелки и option+стрелки.
У соседа на макбуке клавиш pgup/dn просто нет. Когда српосил: "а как же листать документы?", он сказал "не знаю, мышку включи". :)))))
На ноутбучных клавиатурах - fn+стрелки.
Они у черта на рогах, а стрелки влево-вправо на подкорке. Еще предложи Дум на WASD вместо стрелок перевести.
>Добавлена поддержка эмуляторов терминала alacritty и foot.Первый на жирнорасте и за каким-то мпх прикрученным gpu-ускорением, второй с виндузятскими конфигами в ini. Знатный набор гуано, как и сам mc.
>>Добавлена поддержка эмуляторов терминала alacritty и foot.
> Первый на жирнорасте и за каким-то мпх прикрученным gpu-ускорением, второй с виндузятскими
> конфигами в ini.А какая разница, мой дражайший брат аноним, на чём написан сам терминал?
> Знатный набор гуано, как и сам mc.
Выср...ся? Полегчало?
Потому что хайп ради хайпа, так скоро поддержку жабаскрипта прикрутят.
> Потому что хайп ради хайпа, так скоро поддержку жабаскрипта прикрутят.А в terminfo тоже ради хайпа всякие терминалы добавляют?
Meanwhile, alacritty работает на порядок быстрее xterm. Rust или нет -- не важно, это просто хороший продукт.
Толку от его скорости, ведь там даже табов нет?
Спасибо, но я уже как-то свыкся с терминалом.
У меня в последних версиях в debian MC странные дефолты с размерами панелей и убрана командная строка :(
Конфиги удали/пересоздай.
>После восьми месяцев разработки опубликован выпуск консольногоПодозреваю, что это версия-недоносок.
За 8 месяцев версию родить нельзя.Это вам любая программистка скажет. Так что прежде чем ставить, стоит месяц подождать.
Деточка, в каком месте Андрей Бородин -- программист женскаго полу?
Ради красного глазца не пожалею и апстрим?
> VFS модуль extfs добавлена поддержка unrar 6 и официальных сборок 7z.Ну и толку? Из-за https://midnight-commander.org/ticket/3 кроме как для просмотра листинга этим все равно нереально пользоваться.
Тоже отмечусь.
Лучший файловый менеджер. Жаль, только, пулреквесты очень долго рассматривают.
Жаль, что я DOS не застал.
Задумчиво запустил dosbox на эльбрусе. Сказал dir. Закрыл.Вполне можете застать :)
А ещё я в http://altlinux.org/mkimage-profiles когда-то давно сделал поддержку сборки исошек с freedos -- вот простенький пример: http://nightly.altlinux.org/sisyphus/just/dos/ -- если вдруг будут желающие развить это направление (есть мысли в соответствующей TODO-шке), пишите на mike@altlinux.org.
rar открывает уже?
src/vfs/extfs/helpers/urar.in# Written by andrey joukov
# (C) 1996 2:5020/337.13@fidonet.orgКак бы, кхм, уже некоторое, кхм, время умеет.
Отличный продукт. Удачи и успехов.
Это уже работает? https://github.com/MidnightCommander/mc/pull/158
У вас Debian, и вы не в курсе, вопрос тем кто..
Да, работает,rar открывает :)
far2l гораздо гораздее.
Ну вот, упоминал на днях где-то тут mc как сложный в поддержке апстрим ("кто может, тому обычно не нужно, а кому нужно -- те обычно не могут"), тут и выпуск подоспел :-)Спасибо Андрею, Сергею и всем причастным. Порой выручает при работе с архивами (включая src.rpm, несмотря на rpmpeek) и разгребании ~/Download/.
Сергей, к сожалению, уже давно непричастен. Андрей один пилит уже который год...
Вот, кстати, да, разгребание Download это у меня чуть ли не единственный повод запустить mc.Хотя временами разгребаю методом rm -rf - если я о чем-то не вспомнил и не положил в надлежащее место, значит, оно мне и не надо :)
Эта пограмма на моих компьютерах запущена всегда! Благодарю! Ранее страдал от п*паболи из-за отсутствия Far Manager на всех платформах. Теперь же, когда он таки появился практически, даже не запускаю его. Привычка уже только mc. Даже на Windows.