Красивый терминал на MacOS / Linux и Windows

Поділитися
Вставка
  • Опубліковано 5 чер 2024
  • Как настроить свой терминал на MacOS / Linux и Windows, чтобы использовать его максимально удобно и продуктивно.
    🔗 Ссылки:
    Видео про Tmux: • Настройка Tmux - испол...
    Видео про NVChad: • NvChad - идеальная IDE...
    Конфиг Neovim: github.com/AlariCode/nvchad-2...
    Dotfiles: github.com/AlariCode/dotfiles
    🎓 Курсы по разработке: purpleschool.ru
    💬 Telegram канал с полезными советами:
    t.me/purple_code_channel
    Разделы видео:
    0:00 - Введение
    0:29 - Выбор терминала
    1:33 - Настройка Alacritty
    3:10 - Zsh и плагины
    6:54 - Tmux
    9:41 - Перемещение и работа с файлами (yazi)
    12:15 - Neovim
    14:49 - Интеграция Tmux и Neovim
    17:02 - ChatGTP
    18:28 - Http запросы
    21:09 - Заключение

КОМЕНТАРІ • 139

  • @PurpleSchool
    @PurpleSchool  28 днів тому +4

    🔗 Ссылки:
    Видео про Tmux: ua-cam.com/video/S-1YcVRHKm4/v-deo.html
    Видео про NVChad: ua-cam.com/video/Q1gIbPEStL0/v-deo.html
    Конфиг Neovim: github.com/AlariCode/nvchad-2.5-config
    Dotfiles: github.com/AlariCode/dotfiles
    🎓 Курсы по разработке: purpleschool.ru
    💬 Telegram канал с полезными советами:
    t.me/purple_code_channel

    • @yorishinamoku
      @yorishinamoku 28 днів тому +1

      Можете пожалуйста сделать подробный обзор по конфигу Neovim? Буду очень признателен, думаю, что не я один))
      Кстати, про то как вы создавали цветовую схему для neovim тоже будет интересно и познавательно))

    • @SergioKornelius
      @SergioKornelius 28 днів тому

      а Вы пробовали Midnight Commander?

    • @PurpleSchool
      @PurpleSchool  28 днів тому +1

      @@yorishinamoku хорошо

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      @@SergioKornelius да, но не так удобен как yazi для меня

  • @green3216
    @green3216 28 днів тому +5

    Крутяк! Спасиб👍 И было бы круто увидеть новое видео по настройке nvChad, заранее фуру с лайками подвезу)

    • @PurpleSchool
      @PurpleSchool  28 днів тому +2

      Пожалуйста! По NVChad запланировал

  • @sound8bound
    @sound8bound 23 дні тому +2

    Видос кайф! Лайк. Тоже жду видос с обновленным nvChad. Если еще будет и настройка под golang, предел мечтаний)

  • @Wild_River
    @Wild_River 25 днів тому +2

    Полезное видео, спасибо. Хотелось бы еще увидеть обновленное видео по nvChad (nvim), еще раз спасибо.

  • @leonidgrishenkov4183
    @leonidgrishenkov4183 23 дні тому +1

    Спасибо за Yazi! ❤ Очень крутой файловый менеджер. Перешел полностью на него)

  • @user-tz1ff6pm6i
    @user-tz1ff6pm6i 28 днів тому +5

    Поставил себе на комп и на своих серверах тоже. Alacritty - моё почтение!

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      ♥️

    • @JohnDoe-ji1zv
      @JohnDoe-ji1zv 24 дні тому

      За луп а у которой даже табов нет. И создатель заявил что и не будет их делать

    • @stylelifeweb.wyndace
      @stylelifeweb.wyndace 24 дні тому +1

      ​@@JohnDoe-ji1zv tmux для кого существует?

    • @SkullGamer205
      @SkullGamer205 23 дні тому

      urxvt - просто существует.

  • @thief56
    @thief56 25 днів тому +1

    Полезное видео. Спасибо. Пользуюсь Kitty без tmux, есть вкладки и сплит терминала, настраивается в конфиг файле. Настроил себе даже вкладки по умолчанию при открытии, а ля восстановление сессии) Честно говоря никогда не пробовал tmux т.к. всегда искал эмулятор терминала с вкладками и сплитом терминала. Попробую ваш вариант, очень интересно! Спасибо!)

    • @PurpleSchool
      @PurpleSchool  25 днів тому

      Рад, что было полезно)

  • @k-ivan
    @k-ivan 28 днів тому +1

    Спасибо, очень понравилась утилитка eza

    • @PurpleSchool
      @PurpleSchool  28 днів тому +1

      Рад, что понравилось

  • @grigoriyeltsov
    @grigoriyeltsov 28 днів тому +1

    Приветствую! Попробуйте в alacritty на mac os с nvim и tmux запущенным скопировать файл yml и в новой вкладке tmux зайти на linux по ssh и вставить. Лично у меня сюиваются отступы, перепробовал весь стаковерфлоу и гпт, ничего не помогает. с выключенным tmux такой проблемы нет. Если есть решение подскажите, пожалуйста.

  • @ruzarh
    @ruzarh 27 днів тому

    Спасибо за видео. Не раскрыта тема Профилей из iterm и их аналогов и есть ли они? Я iterm использую имеено из за него, но есть ли что то подобное в приложениях, о которых вы рассказываете? (запуск настроенных разных команд, и запуск сразу пачки настроенных команд)

    • @PurpleSchool
      @PurpleSchool  27 днів тому

      Спасибо, не использовал профили в iTerm, потому сложно сказать

  • @danilka6295
    @danilka6295 28 днів тому

    спасибо за обзор, в особенности за eza и yazi, месяца 4 назад перешел на fish и считаю его более мощным, как минимум из-за его автокомплита)

    • @PurpleSchool
      @PurpleSchool  28 днів тому +1

      Тут он тоже есть, но гляну на fish)

    • @danilka6295
      @danilka6295 28 днів тому

      @@PurpleSchool я как раз про сравнение самого автокомплита)

  • @Virass
    @Virass 28 днів тому +1

    Спасибо, открыл для себя eza. В остальном пришел к другому немного тулингу. neovim и инфраструктура под него пока мне не заходит. В качестве терминала использую Guake последнее время, так как использую Gnome, на кедах использовал Yakuake. В качестве шела так же zsh.

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      Я тоже к Vim пришел только после 2-х подходов. Но теперь без него не могу)

    • @Virass
      @Virass 28 днів тому

      @@PurpleSchool ну у меня было, я б сказал, пол попытки приобщится к neovim, но сразу же стопорнуло то что это сильно меня замедлит в работе. Собственно пока это и останавливает. Привык к vs code, к своим настройкам и к плагинам которыми пользуюсь, а тут реально немного стресово будет перейти. Да и не могу придумать для себя оправдание что даст мне neovim в глобальном плане.
      Хотя думаю если все таки прийду к neovim, то в качестве DE в этом случае у меня будет какой то модный Hyperland))

  • @zaeboba
    @zaeboba 28 днів тому +5

    о наконец-то вместо порнухи, в рекомендациях видос про терминал винды\линукса

  • @IgorGoncharenko
    @IgorGoncharenko 27 днів тому +2

    Хотелось бы увидеть видео о новом NvChad, а также masonry/LSP-серверах

  • @wvovaw3052
    @wvovaw3052 25 днів тому +1

    Yazi это очень хорошее открытие! Особенно понравилась система плагинов на lua и UX штуки, вроде диалогов, уведомлений и превью из коробки. Думаю, перекочую с lf на него

  • @SergeyKachalov
    @SergeyKachalov 20 днів тому +9

    С времён процессоров 80286, BBS и модемов на 2400 появились проблемы с ПРОИЗВОДИТЕЛЬНОСТЬЮ терминала? Текстового терминала????? Ребята, вы отдаёте себе отчет в том, какое это БРЕД! Куда мир катится?

    • @user-vb9nj3qo7r
      @user-vb9nj3qo7r 12 днів тому +1

      Увы, при большом количестве вкладок браузера в убунту терминал начинает подвисать

    • @user-zf7fl8xq5m
      @user-zf7fl8xq5m 11 днів тому

      @@user-vb9nj3qo7rу меня по 80 вкладок браузера висит одновременно, 2 clion открыто и при этом все летает, в том числе терминал на винде

  • @egor5622
    @egor5622 4 дні тому

    Привет ещё раз на 4:30 ты говоришь про плагин менаджер. Но дело в том что он не устанавливает плагины самостоятельно. Например при добавлении fzf thefuck zsh-autosuggestions появляется ошибка при загрузке терминала:
    fzf plugin: Cannot find fzf installation directory.
    Please add `export FZF_BASE=/path/to/fzf/install/dir` to your .zshrc
    это корректное поведение или можно как то исправить?

  • @artyomvashkevich602
    @artyomvashkevich602 28 днів тому

    Интересно конечно как работаете с фронтом. С бэкендом понятно. GET/POST можно тестировать и в терминале, но фронт тестировать то нужно в браузерах. Как тестируете фронт интересненько)))

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      Без браузера никуда, конечно я его использую)

  • @user-yl9ew3nb4g
    @user-yl9ew3nb4g 28 днів тому

    Насчёт картинок. Есть файловый менеджер ranger который поддерживает вывод картинок справа (у меня почти такая же сборка как и у Антона, кроме yazi). Так что навряд ли это особенность терминала вашего

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      Возможно, надо протестировать

  • @rybiizhir
    @rybiizhir 24 дні тому

    Хорошо что есть VS Code, Postman и FarManager 🙂

  • @churrosKasp
    @churrosKasp 28 днів тому +2

    Очень круто, но больше хотелось бы обзор на хакентош 👉👈

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      👍

    • @d9m0n21
      @d9m0n21 27 днів тому

      @@PurpleSchoolу Вас же на open core хакинтош? Можно ли узнать как делали конфиг?

    • @neur0nkz
      @neur0nkz 22 дні тому

      @@d9m0n21 делай пошагово по мануалу с оф сайта под свой cpu

  • @saibaneko
    @saibaneko 27 днів тому

    про chatgpt как-то вскользь, так и не понял из какой репы его можно поставить, можно чуть подробнее?

    • @PurpleSchool
      @PurpleSchool  27 днів тому +1

      github.com/BuilderIO/ai-shell

    • @saibaneko
      @saibaneko 27 днів тому

      @@PurpleSchool спасибо 👍

  • @whatisclamp
    @whatisclamp 28 днів тому +1

    на винде использую стандартный power shell + oh my posh, выглядит красиво и удобно)

  • @neoP1xel
    @neoP1xel 3 дні тому

    Здравствуйте! У меня такой вот вопрос. Я частично скопировал ваш конфиг Alacritty (А именно все, кроме размера шрифта и сам шрифт), но настройки не встали. Что делать? Пожалуйста, подскажите

    • @PurpleSchool
      @PurpleSchool  3 дні тому

      Посмотрите официальную документацию

  • @egor5622
    @egor5622 18 днів тому

    привет спасибо за видео, почему в файлах закоменченые строки серые а остальные нет?

    • @PurpleSchool
      @PurpleSchool  18 днів тому

      Так отображает подсветка синтаксиса

    • @egor5622
      @egor5622 18 днів тому

      @@PurpleSchool а вижу уже, это фича nvim спасибо

  • @DubinArtur
    @DubinArtur 28 днів тому +2

    О, надо

  • @Nick-yg1jw
    @Nick-yg1jw 16 днів тому

    Долго пользовался kitty, но почему то он с SHH очень убого работает(например жму backspase, а курсор вперед двигается, или в midnight commander стрелки не работают), но конфиг максимально простой. Alacritty с ssh работает четко, но какой же всратый у него конфигурационный файл, я пол часа сижу, ничего не могу настроить, что не добавлю - сразу ошибка висит

  • @apbuzzz
    @apbuzzz 24 дні тому +1

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

  • @stas7che
    @stas7che 25 днів тому +1

    На винду это все тоже ставится? В названии винда фигурирует, в видео не увидел))

    • @PurpleSchool
      @PurpleSchool  25 днів тому +1

      В винде вы можете также запустить подсистему linux и использовать то же самое

  • @denhax
    @denhax 24 дні тому +1

    Можете рассказать, какую версию Fedora нужно скачивать, чтобы по умолчанию шел zsh? Я скачивал дважды, там стоял обычный bash, что на gnome, что на kde. Просто интересно

    • @PurpleSchool
      @PurpleSchool  24 дні тому

      У меня стоит 39, хотя возможно я сам zsh накатил, могу ошибаться

    • @NekroArch
      @NekroArch 22 дні тому

      ​@@PurpleSchoolв Федоре по умолчанию баш

  • @asmmsc571
    @asmmsc571 28 днів тому

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

    • @StrikerFeed
      @StrikerFeed 28 днів тому

      Warp имеет такое. Или поставьте Raycast и назначьте хоткей на терминал 🤷‍♂️

    • @arsolitt
      @arsolitt 28 днів тому

      А чем это отличается от простого хоткея в системе? Я в хайперленде запускаю терминалы хоткеем, да ещё и сразу с нужной сессией тмакса...

  • @Greemka4
    @Greemka4 25 днів тому

    Больше всего запомнилось yazi, который не хочет нормально ставиться на убунту

  • @engineer_Pavlo
    @engineer_Pavlo 28 днів тому +1

    Спс

  • @alexdr1279
    @alexdr1279 28 днів тому

    Wezterm более конфигурируем. Иногда даже излишне)

  • @ssurrokk
    @ssurrokk 27 днів тому +1

  • @TheVidrestart
    @TheVidrestart 3 дні тому

    а как в алакрити вкладки у тебя сразу? как новую открыть? -_-

    • @PurpleSchool
      @PurpleSchool  3 дні тому

      Это не вкладки, это tmux

  • @AntonRyabov-by3vn
    @AntonRyabov-by3vn 28 днів тому +1

    Имба

  • @user-wv5wj7sz2e
    @user-wv5wj7sz2e 28 днів тому +1

    Из всего мне больше всего понравился виндовс, в нём терминал дапом не нужен, и так можно поиграть 😅

  • @Edgar-pu1lc
    @Edgar-pu1lc 28 днів тому

    А что за тема в neovim ?

  • @user-sj7tf2yv3m
    @user-sj7tf2yv3m 28 днів тому

    Fish shell c starship 🥰 и больше ничего не надо. Все из коробки работает

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      Он тоже не плох, но я им не пользовался

  • @a7kerkh
    @a7kerkh 28 днів тому

    какая тема в neovim?

  • @AlekseyKzn
    @AlekseyKzn 27 днів тому +1

    В Kitty табы в базе...

  • @curtcrawford5158
    @curtcrawford5158 28 днів тому

    Где можно скачать ai chat ?

  • @stellshi
    @stellshi 23 дні тому +1

    Апл мы сделали красивый и плавный интерфейс , автор канала ТЕРМИНАААЛ !!!

  • @boole_cat
    @boole_cat 26 днів тому

    Звуки клавиатуры напрягают, механика конечно круто, но шумит.

  • @alexander.p.kuznetsov
    @alexander.p.kuznetsov 28 днів тому +1

    Alacritty - табы есть, cmd+t

    • @PurpleSchool
      @PurpleSchool  28 днів тому

      О) но они благо не нужны)

    • @wvovaw3052
      @wvovaw3052 25 днів тому

      у вас какой-то мутированный alacritty? Столько лет не было в нем табов, и тут внезапно, как только я нашел достаточно поводов перейти на kitty, в алакрити завозят табы?

    • @alexander.p.kuznetsov
      @alexander.p.kuznetsov 25 днів тому

      @@wvovaw3052 Add bindings for macOS tabs: committed 9 months ago

    • @neur0nkz
      @neur0nkz 22 дні тому

      @@wvovaw3052 а поддержку лигатур завезли в alacritty?

  • @aleksandrkravtsov8727
    @aleksandrkravtsov8727 9 днів тому

    а как же WezTerm?

    • @PurpleSchool
      @PurpleSchool  9 днів тому

      Не пробовал, но гляну

  • @curtcrawford5158
    @curtcrawford5158 28 днів тому

    fish one love

  • @qa337
    @qa337 5 днів тому +1

    Вот это забор 😅

  • @mass-any_key-lite
    @mass-any_key-lite 21 день тому

    1:37 Вот и научили что доверять блогерам не стоит, лучше использовать для Windows ColorConsole.

  • @maxmciver629
    @maxmciver629 11 днів тому

    Используйте Warp

    • @PurpleSchool
      @PurpleSchool  11 днів тому

      Пробовал, но не понравился

  • @jhartum8505
    @jhartum8505 25 днів тому

    Попробуй warp terminal, лучший

    • @PurpleSchool
      @PurpleSchool  25 днів тому

      Давно им пользовался

  • @ivanselyt
    @ivanselyt 21 день тому +2

    не говорите ему про существование Warp

    • @PurpleSchool
      @PurpleSchool  21 день тому

      Я знаю, пользовался им какое-то время год назад, но не прижился

    • @coredump3835
      @coredump3835 11 днів тому

      Зря однако. Ребята работают. Я iTerm отложил в сторону наверно год как. Пока стоит в системе, но...

    • @ivanselyt
      @ivanselyt 11 днів тому

      @@coredump3835 да все эти ребята потом в итоге так же перейдут на Arc, Bun, Warp и т.п., просто скуфы, выпендриваются.

  • @_Yar_
    @_Yar_ 23 дні тому +1

    5 мегабайт прога чтоб запустить повершелл под виндой. Гениально! Жаль что такого (как на видео) не достичь под win.

    • @PurpleSchool
      @PurpleSchool  23 дні тому +2

      Вы можете это сделать в WSL

    • @_Yar_
      @_Yar_ 23 дні тому +1

      @@PurpleSchool Ну wsl это уже убунта (обычно) . Я хочу тоже самое только в винде). Тем более у нее есть экзешник.

  • @mihayourich
    @mihayourich 22 дні тому

    Power LEVEL - not line!😂

  • @hallgamal6302
    @hallgamal6302 8 годин тому

    Мне просто терминал впринципе не нравится
    Мне ненравится запоминать туеву хучу команд с туевой хучей параметров

  • @usermain1
    @usermain1 17 днів тому +1

    Очередное накручивание ohmyzsh на систему. Лучше бы ты сделал действительно свой кастом не прибегая к сомнительным скриптам с гутхаба. Это было бы действительно круто.

  • @grantorino3465
    @grantorino3465 11 днів тому

    При чем тут windows?

    • @PurpleSchool
      @PurpleSchool  11 днів тому

      Так же можно настроить WSL консоль

    • @grantorino3465
      @grantorino3465 8 днів тому

      шоб тебя блохи погрызли за такие названия

  • @user-sg9pp1fw1h
    @user-sg9pp1fw1h 4 дні тому

    Подскажите что за ошибка такая и как ее исправить?
    ...lar/neovim/0.10.0/share/nvim/runtime/lua/vim/lsp/rpc.lua:800: Spawning language server with cmd: `{ "lua-language-server" }` failed. The language server is either not installed, m
    issing from PATH, or not executable.

    • @PurpleSchool
      @PurpleSchool  4 дні тому

      Установить lsp lua с помощью Mason

  • @egorvasilev2225
    @egorvasilev2225 17 днів тому

    Не проще поставить Far Manager и не заниматься всей этой фигней.

    • @PurpleSchool
      @PurpleSchool  17 днів тому

      Мне он меньше нравится. Тогда же MC

    • @egorvasilev2225
      @egorvasilev2225 17 днів тому

      @@PurpleSchool в MC нет и половины того что есть в Far