отличная скорость, и быстро и разборчиво! и спасибо за обзор удобного инструмента
@zproger4 ай бұрын
Благодарю за комментарий!
@43sferam3 ай бұрын
Эти проблемы решаются просто другими инструментами, не нужно переходить в каталог, чтобы отредактировать там файл. Первый вариант: берем свой любимый редактор, открываем нужные файлы и переключаеся между ними. Второй вариант: берем свой любимый эмулятор терминала, запускаем нужное кол-во равное кол-ву редактируемых файлов, и в каждом открываем по экземпляру редактора на нужный файл. Третий вариант: используем одни терминал, открываем нужный файл, закрываем редактор, далее открываем следующий файл, редактируем, закрываем редактор, шел, сохраняет историю команд, и вернутся к ранее редактируемых файлам не составит труда. Поиск по истории команд значительно облегчает fzf
@Paradise_Box4 ай бұрын
Интересная программа. Только вот уже лет 20-30 как придумали MC, NC, FAR и т.д. Зачем ломать руки, если они нормально работают и в терминале и через SSH?
@zproger4 ай бұрын
У меня помимо zoxide есть также ranger, но это инструменты немного для разных задач. Ranger и инструменты, которые вы описали, это скорее минималистичная замена файлового менеджера, а zoxide и cd это про навигацию в терминале. Поэтому я использую эти инструменты по назначению, и в целом работа идет более эффективно ;))
@98275644 ай бұрын
@@zprogerа открыть несколько mc в нужных каталогах?
@Empty_Vima4 ай бұрын
Чисто в теории. Это для рекламы. И для быстрого копирования полного и точного пути. И чтобы обучить людей не ставить пробелы. Ну я не знаю точно...
@Empty_Vima4 ай бұрын
Цель этого дополенния это дополнить видимо bash который тоже обновляется...
@ukrainetoday9603 ай бұрын
> MC, NC, FAR Зачем ломать руки если давно придумали Windows Explorer?
@lemonlife45444 ай бұрын
Насчет инструментов: я случайно узнал про консольный файловый менеджер - superfile (не rust конечно, но go вроде тоже не плох). И сейчас я им постоянно пользуюсь, потому что у меня стоит fedora и ее файловый менеджер nautilus не может ничего (даже было время что я пользовался dolphin. да dolphin на fedora с gnome). Насчет системы: да, я согласен что это был не очень хороший выбор, но уже так получилось, рано или поздно я перейду на что-то другой, скорее всего это будет самопальный дистр на основе арча
@sainthentai77639 күн бұрын
Знаешь, а не плохой вариант ты подогнал я про superfile.
@sainthentai77639 күн бұрын
я тут подумал а что если обьеденить bspwm с superfile ?
@arrow_function4 ай бұрын
Даже не знаю. Можно взять те же `yt-dlp`, `ffmpeg` или `imageMagic`. Кста, как на счёт `neovim`? :)
@zproger4 ай бұрын
yt-dlp крутой, активно использую) Про neovim недавно было видео на канале, может будет полезно 😉
@cathello29003 күн бұрын
Не пойму про какие иксы часто упоминантся ?
@MAaxim914 ай бұрын
Было бы классно посмотреть на обзор шелла nushell. Обалденный шелл, который за последние годы вырос из обычного кастомного шелла с примочками в почти полноценный скриптовый язык. Я, как узнал о нем 2 года назад и попробовал, полностью на него подсел) Даже по работе различные скрипты для работы с массивом данных или апи было удобнее и быстрее закодить на ню, чем писать на питоне. ПС: зоксид на нюшелле тоже работает 😁
@zproger2 ай бұрын
Прикольно, обязательно попробую.
@ruhrozz44274 ай бұрын
А что думаешь насчёт Nix, NixOS и Home-Manager? Кажется что home-manager одна из самых полезных вещей, чтобы все такие штуки за собой тянуть повсюду
@iddqd7774 ай бұрын
Я бы в терминале открыл несколько окон и в них открыл бы каталоги, которые мне потребуются для работы. А вообще я пользуюсь GUI. Просто я юзер, мне нравится использовать Линукс, а не мучиться с ним.
@originalbiketricks3 ай бұрын
философия линукса - страдать, ради каких то абстрактых идеалов типа "бесплатного" по. Сколько ты времени просрешь на эту бесплатность, конечно же никто не учитывает.
@igorseledtsov73453 ай бұрын
@@originalbiketricksДа как раз всё быстрее при проще получаетсяю Потому все и работают на линуксе...
@slavic_commonwealth2 ай бұрын
@@originalbiketricks да мне похуй на бесплатное или свободное ПО, я могу на винде всё спиратить, и на линуксе я не прочь использовать проприетарщину. линукс просто удобнее для продвинутого пользователя компьютера, вот и всё
@bxp_bass4 ай бұрын
Я бы ещё порекомендовал файловый менеджер ranger - работает с кеймапом от вима, ходить по дереву каталогов с ним - так быстро, что мозг не успевает осознать, как пальцами уже всё сделал
@zproger4 ай бұрын
Тоже использую ranger, настроил его под себя, но вот комбинации еще не выучил, думаю с ними реально будет очень быстро.
@AntowaKartowa4 ай бұрын
Чтоб вместо cd dirname, просто набрать dirname или же .. для перехода выше из папки или входа в папку не нужна никакая утилита. Это поддерживается из коробки во всяком случае у zshell, но нужно в конфиге .zsh включить эту функцию. Буду за компом гляну какую именно
@JuggernautWare4 ай бұрын
А что за движок шутэмапа с пайтоном?
@Meowta4 ай бұрын
опа, контент!
@zproger4 ай бұрын
;))
@blackvas4 ай бұрын
Когда мы учили linux в вузе нам показывали как пользовать историей у cd. И там тоже можно было быстро переместиться к последнему открытому пути. Жаль давно не пользовался пингвином забыл всё.
@bxp_bass4 ай бұрын
можно. Только по последнему пути
@ZekeFastАй бұрын
Ребятам не рассказали, про автодополнение команд в шелах (Ctrl+r in Bash) возврат к предыдущей директории `cd -`! Учите базу, а не наворачивайте фигни на шелл, так что он начинает загинаться и тормозить под весом "улучшений".
@smykoil3 ай бұрын
Свою оболочку? Про это было видео? Не могу найти
@zproger3 ай бұрын
Было, оставил в описании под новым видео на канале: kzbin.info/www/bejne/sKTIfndvgtaNeZI
@smykoil3 ай бұрын
@@zproger ааа. бспвм, я то думал прям с нуля)))
@beluga85694 ай бұрын
Быть может использовать neovim?
@zproger4 ай бұрын
Использую :) Но инструмент показался интересным
@beluga85694 ай бұрын
@@zproger Возможно, спасибо за видео) Не мог не написать как фанат nvima. Я уже забыл любые комбинации кроме
@KinoArchuve4 ай бұрын
Я использую yazi, также удобный файловый менеджер консольный
@zproger4 ай бұрын
Мне понравился его подход, правда когда сам потестил, то он вызвал некоторые проблемки( Думаю еще придет время, когда я смогу разобраться с ним :)
@anton-184 ай бұрын
открыть 3 терминала как один из вариантов, но утилита класс
@zproger4 ай бұрын
Да, обычно так и делал, но вот не всегда помогает. А этот инструмент лично для меня целая находка ;))
@ПитерскийСкальпер4 ай бұрын
@@zprogerпопробуй tmux тоже)
@shrek95372q4 ай бұрын
@@zproger cherez vpn sidish?😂
@alexvit89484 ай бұрын
@@shrek95372qпочему через ВПН?.😂 Тебе так сказали? ;)
@freckle41784 ай бұрын
лучше использовать Terminator)
@takiekakmi75324 ай бұрын
Это все прикольно, при всем при этом - а чем тебе не нравится использовать стрелки? Типа тот же самый скролл истории команд + работает на чужих виртуалках (не будешь же каждый раз ставить утилиту на каждый сервер/виртуалку, когда появится необходимость что-то там сделать...) + всегда можно открыть туеву хучу терминалов
@ZekeFastАй бұрын
Стрелками студенты первокурсники перемещаються, которым рассказали про историю команд. Вменяемые люди уже давно выучили shortcuts: Ctrl+p и Ctrl+n. Я надеюсь ты же не тычешь backspace для того, что бы очистить строку или удалить слово? Если тычешь, то мне тебя жалко. Используй Ctrl+u и для слова Ctrl+w! А вообще есть волшебная команда man bash (ну или какой там у тебя шелл)! Много интересного пишут! ;)
@Thecorvette2224 ай бұрын
По сути, то же, что и старый добрый autojump.
@mrshikari2094 ай бұрын
По мне так это приложение доставляет больше проблем чем пользы. Например для того чтобы переходить из директории в директорию для того чтобы отредактировать конфигурационные файлы достаточно открыть в редакторе vim explorer соответствующей командой. Команда сама развернёт тот путь где ты уже ходил и сама перескочит к файлу который ты уже менял если тебе это нужно. Делается всё это быстро двумя нажатиями клавиш. Никакой истории запоминать не надо ничего чистить не нужно
@Айдер_Нурмухаммедов4 ай бұрын
Интересная программа. Я уже давно не юзаю cd. Его мне заменил ranger и mc
@zproger4 ай бұрын
Благодарю
@Блейз-ч4ь4 ай бұрын
чел ты лучший но можешь записать свой курс парсинга ещё раз просто годы прошли и сайты не актуальны
@zproger4 ай бұрын
Благодарю за комментарий. Я бы советовал посмотреть недавние видео связанные с парсингом, там более актуальная информация. Прям целый курс не планируется, но видео по парсингу будут 100%, ибо есть новая крутая информация на эту тему.
@Блейз-ч4ь4 ай бұрын
@@zproger ты лучший чел спасибо за инфу желаю тебе продвижения
@КонстантинРакдырович4 ай бұрын
Что за тема рыбки?
@КонстантинРакдырович4 ай бұрын
и шрифт)
@zproger4 ай бұрын
Шрифт от JetBrains, а тему настраивал сам, можете посмотреть в конфиге BSPWM на моем гитхаб. Ссылка есть в описании. Там файлики с настройкой alacritty и fish
@DarthJaxxFather3 ай бұрын
bat - аналог cat, написан на rust, так же helix аналог vim, тоже написан на rust
@zproger3 ай бұрын
Благодарю
@Namezzq4 ай бұрын
i use arch btw
@zproger4 ай бұрын
me too))
@chinyass4 ай бұрын
mc?
@zproger4 ай бұрын
Насколько знаю, этот инструмент используется немного для других задач
@the_king_dusty4 ай бұрын
Ничесе. Пропка выдаётся как что-то хорошее в системе.
@bxp_bass4 ай бұрын
чавось?
@nikolay81844 ай бұрын
а почему никто не написал про pushd и popd ?! это ж класная замена cd и работает с коробки!
@slavic_commonwealth2 ай бұрын
база кстати, недооценённые команды
@neanod4 ай бұрын
Буду использовать, как раз заменял стандартные команды типо ll, cat.
@zproger4 ай бұрын
cat я уже тоже заменил на bat, ls на lsd :)
@neanod4 ай бұрын
@@zproger я тоже bat юзаю, но вместо ls использую exa. Там есть флаг -icons который делает красоту
@nikandfor3 ай бұрын
Зачем вообще ходить по одним и тем же директориям? Зачем закрывать файлы, и тут же открывать те же файлы обратно? Это само по себе трата времени, с любыми тулзами. Есть вкладки в эмуляторе терминала, и нет ничего быстрее и удобнее переключения между ними. Есть вкладки в редакторе, они, пожалуй, на втором месте. Есть история команд шела: стрелка вверх и поиск по Ctrl-R. Есть несколько окон терминалов и несколько рабочих столов. У меня обычно 6-10 столов с разными проектами, которые я месяцами не закрываю, чтобы не переоткрывать потом все обратно.
@ZhoraAvetisyan-o7b4 ай бұрын
Боже, дай ему силы донастроить наконец эту телефонную игру с космическим кораблем.
@zproger4 ай бұрын
Это вечный процесс, ахах
@comisarrex59614 ай бұрын
это похоже на zsh-z?
@zproger4 ай бұрын
Наверное да, функционал похож
@YTit694 ай бұрын
Слиииишком быстроооо :((((( Помедленне пожалуйста , я записываююю....
@zproger4 ай бұрын
Хорошо :)))
@progressive_agriculture3 ай бұрын
Нормально на х1.5 смотрится. А для записи есть пауза.
@МитяйФреон4 ай бұрын
Хорошо, когда работаешь с одним хостом... на практике у тебя десятки хостов, где лучше избегать подобных утилит. В целом круто, посмотрим
@zproger4 ай бұрын
Тут да, будет сложнее организовать все эти инструменты сразу(
@ИванТокарев-й7ж19 күн бұрын
helix написан на раст. Попробуй его
@b4shtirk1n4 ай бұрын
наш слон
@zproger4 ай бұрын
почему слон?))
@hyperr_homyak4 ай бұрын
Хорошо, что это не то, где написали бы это сообщение, связанное с zov
@zproger4 ай бұрын
Ничего не понял 🤔
@bxp_bass4 ай бұрын
@@zproger он наверное порадовался, что это не связано никак с ватой. Просто, букву z испоганили в последнее время сильно.
@flieexer54474 ай бұрын
Не знаю зачем вообще нужны все эти "ускорялки" так как в программировании основную роль играет твой мозг а различные инструменты играют второстепенную роль. И конечно я бы понял если бы автор предложил какой то сверхбыстрый компилятор или что-то в этом роде но когда вы жалуетесь на команду cd то это уже вообще треш. Может мне ещё все переменные и функции называть по типу a b c и т.д. так же короче?
@zproger4 ай бұрын
От части да. Правда лично по себе я заметил огромные изменения в работе. В момент когда я по 8 часов в день писал и тестил конфиги BSPWM, то я за сутки мог потратить наверное минут 40 только на постоянные переходы то в одну директорию, то в другую. А так пришлось бы вводить поменьше текста, и я потратил бы намного меньше времени и энергии. Да и намного проще прописать cd fish и пойти отредактировать конфиг, чем писать каждый раз cd ~/.config/fish.
@Empty_Vima4 ай бұрын
Bash какой версии используете? Заметили что поменялось?...
@bxp_bass4 ай бұрын
всё очень просто. Мозг имеет определённое количество мыслительного рсурса в день, который тратится вот на такие мелочи - вспомнить путь до этого файла, перейти туда, перейти сюда. В итоге, это накладывает такой оверхэд, что половина "заряда" уйдёт на рутинные мелочи, а не на саму идею, которую пытаешься реализовать. Дополнительно к этому, это всё отвлекания. Чем больше отвлеканий на механические действия и чем дольше "лаг" между импульсом и действиием - тем сильнее устаёшь, больше забываешь текущей информации и больше шанс вывалиться из потока или вообще впасть в прокрастинацию. До того, как удобно настроил себе неовим и консоль, я мог по полгода откладывать настройку каких-то штук и проекты - потому что много оверхэда по всяким переходам и прочим бойлерплейтам.
@ikorjefocur4 ай бұрын
@@bxp_bassА вот по поводу (нео)вима и подобных программ, где нужно помнить кучу комманд, комбинировать их и т.п.. Это же наоборот дополнительная нагрузка на мозг. Да, это может быть быстрее в итоге, но прежде нужно немного напрячь извилины и подумать, какой комбинацией команд и переходов между режимами лучше выполнить то или иное действие. В то время как последовательность тупых и примитивных действий, как в популярных текстовых редакторах, мозгу не нагружает вообще, как раз оставляя больше мыслительного ресурса для конечных задач.
@bottakbotnolen8822 ай бұрын
fg тоде нужно уметь пользоваться))
@ne4to7774 ай бұрын
В IDE ж оно все из коробки.
@zproger2 ай бұрын
Разве? Не видел подобного функционала
@i3DRaven4 ай бұрын
Использую mc, ни разу не думал о том, что есть неудобства.
@zproger4 ай бұрын
Кому как удобней :)
@AndrzejShchetinin4 ай бұрын
Ставишь ranger. Профит. Во это вот все непонятно тогда зачем.
@zproger4 ай бұрын
Если нужно переходить часто в совершенно разные системные каталоги, где путь сильно отличается, то ranger по сравнению с этим инструментом будет как черепаха. К примеру пути: /etc/X11/xorg.conf.d /usr/share/tessdata /bin/vendor_perl /usr/lib32/alsa-lib
@koduc4 ай бұрын
@@zproger fzf и к ranger прикручивается, аналогично и быстрый переход и поиск работает. К тому же в ranger можно панелей наделать с нужными путями и табом переключаться
@koduc4 ай бұрын
@@zproger fzf и к ranger прикручивается, аналогично и быстрый переход и поиск работает. К тому же в ranger можно панелей наделать с нужными путями и табом переключаться
@peps42624 ай бұрын
есть же yazi
@Naumkovich4 ай бұрын
Ясно, пчелу 0 лет(
@zproger4 ай бұрын
Ну да, именно столько :D
@vadim-kv4 ай бұрын
Есть же mc, зачем мучаться. При этом постоянный спам ls что бы увидеть содержимое директории.
@zproger4 ай бұрын
Кому как удобней ;)
@bxp_bass4 ай бұрын
есть ranger, а они дохлый mc стегают)
@JDMV1BE4 ай бұрын
я всегда использую "cd - "
@Putu_pererenan4 ай бұрын
Пацаны CRTL + R
@mylife-ej8et4 ай бұрын
Зачем это, если у терминала Linux есть история?!
@zproger4 ай бұрын
Бывает что история раздувается и искать становится очень долго. По крайне мере мне удобно это использовать, вот и решил поделиться ;)))
@sledleo16 күн бұрын
Понятно, что ничего непонятно
@sp_channel35144 ай бұрын
забавно, но за "терминалом" будущее. вот только никому оно пока не интересно. )))
@zproger4 ай бұрын
Предлагаете программистам по кнопочкам клацать в интерфейсе?)
@sp_channel35144 ай бұрын
@@zproger не было блютутуса, вайфая, и все работало. только это того стоит.
@sp_channel35144 ай бұрын
увы. но так и будет. у пуйломразей нет шансов.
@sp_channel35144 ай бұрын
я много с этими мразями общался. что сказать? - утырки.
@hyperr_homyak4 ай бұрын
Смешной
@antaki934 ай бұрын
Линуксоиды… 😂 Извините
@zproger4 ай бұрын
Извиняем))
@antaki934 ай бұрын
@@zproger ну правда, зачем все эти костыли, когда GUI изобретён больше 30 лет назад? Сейчас терминал актуален разве что для удалённого доступа или для запуска скриптов. И то не обязательно
@zproger4 ай бұрын
Не представляю конкретно свою разработку без терминала, для меня это нереально и неудобно. Возможно кому-то нормально везде использовать GUI, но лично для меня это излишество, в терминале можно сделать все в разы быстрее и комфортней. Но каждому свое.
@mikema______11704 ай бұрын
Поверхностно всё, чувак не знает линуха, не знает, чё такое курл, сразу видно, все через гланды объясняет 😆
@mikema______11704 ай бұрын
Думаю, что и tar gz побежит гуглить
@mikema______11704 ай бұрын
Тупо, коллеги, зачем кодеру привыкшему к IDE -- лазить по каталогам в cli, как в 1991 году, если ДАЖЕ ТОГДА были DECO, MC и тд. Ну просто хайп на ровном месте. Чувак вчера открыл для себя кроме винды уних, теперь диву даётся. Чувак, поставь себе NetBSD и работай там, станешь аскетом, выложишь ролик, поставлю лайк
@zproger4 ай бұрын
Зачем мне ставить софт через curl, если он есть в официальных репозиториях? Обновлять софт потом ручками предлагаете? Пересел я на линукс не вчера, а сижу на нем 2-3 года, не пишите тут ерунду в комментариях, если не знаете, о чем говорите.