Красивый терминал на MacOS / Linux и Windows
ฝัง
- เผยแพร่เมื่อ 2 มิ.ย. 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 - Заключение
🔗 Ссылки:
Видео про Tmux: th-cam.com/video/S-1YcVRHKm4/w-d-xo.html
Видео про NVChad: th-cam.com/video/Q1gIbPEStL0/w-d-xo.html
Конфиг Neovim: github.com/AlariCode/nvchad-2.5-config
Dotfiles: github.com/AlariCode/dotfiles
🎓 Курсы по разработке: purpleschool.ru
💬 Telegram канал с полезными советами:
t.me/purple_code_channel
Можете пожалуйста сделать подробный обзор по конфигу Neovim? Буду очень признателен, думаю, что не я один))
Кстати, про то как вы создавали цветовую схему для neovim тоже будет интересно и познавательно))
а Вы пробовали Midnight Commander?
@@yorishinamoku хорошо
@@SergioKornelius да, но не так удобен как yazi для меня
Крутяк! Спасиб👍 И было бы круто увидеть новое видео по настройке nvChad, заранее фуру с лайками подвезу)
Пожалуйста! По NVChad запланировал
Полезное видео, спасибо. Хотелось бы еще увидеть обновленное видео по nvChad (nvim), еще раз спасибо.
Пожалуйста!
Спасибо, очень понравилась утилитка eza
Рад, что понравилось
Спасибо за Yazi! ❤ Очень крутой файловый менеджер. Перешел полностью на него)
Супер)
Видос кайф! Лайк. Тоже жду видос с обновленным nvChad. Если еще будет и настройка под golang, предел мечтаний)
Хорошо)
Приветствую! Попробуйте в alacritty на mac os с nvim и tmux запущенным скопировать файл yml и в новой вкладке tmux зайти на linux по ssh и вставить. Лично у меня сюиваются отступы, перепробовал весь стаковерфлоу и гпт, ничего не помогает. с выключенным tmux такой проблемы нет. Если есть решение подскажите, пожалуйста.
Полезное видео. Спасибо. Пользуюсь Kitty без tmux, есть вкладки и сплит терминала, настраивается в конфиг файле. Настроил себе даже вкладки по умолчанию при открытии, а ля восстановление сессии) Честно говоря никогда не пробовал tmux т.к. всегда искал эмулятор терминала с вкладками и сплитом терминала. Попробую ваш вариант, очень интересно! Спасибо!)
Рад, что было полезно)
Поставил себе на комп и на своих серверах тоже. Alacritty - моё почтение!
♥️
За луп а у которой даже табов нет. И создатель заявил что и не будет их делать
@@JohnDoe-ji1zv tmux для кого существует?
urxvt - просто существует.
С времён процессоров 80286, BBS и модемов на 2400 появились проблемы с ПРОИЗВОДИТЕЛЬНОСТЬЮ терминала? Текстового терминала????? Ребята, вы отдаёте себе отчет в том, какое это БРЕД! Куда мир катится?
Увы, при большом количестве вкладок браузера в убунту терминал начинает подвисать
@@user-vb9nj3qo7rу меня по 80 вкладок браузера висит одновременно, 2 clion открыто и при этом все летает, в том числе терминал на винде
Хорошо что есть VS Code, Postman и FarManager 🙂
Спасибо за видео. Не раскрыта тема Профилей из iterm и их аналогов и есть ли они? Я iterm использую имеено из за него, но есть ли что то подобное в приложениях, о которых вы рассказываете? (запуск настроенных разных команд, и запуск сразу пачки настроенных команд)
Спасибо, не использовал профили в iTerm, потому сложно сказать
спасибо за обзор, в особенности за eza и yazi, месяца 4 назад перешел на fish и считаю его более мощным, как минимум из-за его автокомплита)
Тут он тоже есть, но гляну на fish)
@@PurpleSchool я как раз про сравнение самого автокомплита)
Привет ещё раз на 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
это корректное поведение или можно как то исправить?
Спасибо, открыл для себя eza. В остальном пришел к другому немного тулингу. neovim и инфраструктура под него пока мне не заходит. В качестве терминала использую Guake последнее время, так как использую Gnome, на кедах использовал Yakuake. В качестве шела так же zsh.
Я тоже к Vim пришел только после 2-х подходов. Но теперь без него не могу)
@@PurpleSchool ну у меня было, я б сказал, пол попытки приобщится к neovim, но сразу же стопорнуло то что это сильно меня замедлит в работе. Собственно пока это и останавливает. Привык к vs code, к своим настройкам и к плагинам которыми пользуюсь, а тут реально немного стресово будет перейти. Да и не могу придумать для себя оправдание что даст мне neovim в глобальном плане.
Хотя думаю если все таки прийду к neovim, то в качестве DE в этом случае у меня будет какой то модный Hyperland))
о наконец-то вместо порнухи, в рекомендациях видос про терминал винды\линукса
👍
Yazi это очень хорошее открытие! Особенно понравилась система плагинов на lua и UX штуки, вроде диалогов, уведомлений и превью из коробки. Думаю, перекочую с lf на него
👍
Хотелось бы увидеть видео о новом NvChad, а также masonry/LSP-серверах
Хорошо)
Насчёт картинок. Есть файловый менеджер ranger который поддерживает вывод картинок справа (у меня почти такая же сборка как и у Антона, кроме yazi). Так что навряд ли это особенность терминала вашего
Возможно, надо протестировать
на винде использую стандартный power shell + oh my posh, выглядит красиво и удобно)
👍
Интересно конечно как работаете с фронтом. С бэкендом понятно. GET/POST можно тестировать и в терминале, но фронт тестировать то нужно в браузерах. Как тестируете фронт интересненько)))
Без браузера никуда, конечно я его использую)
про chatgpt как-то вскользь, так и не понял из какой репы его можно поставить, можно чуть подробнее?
github.com/BuilderIO/ai-shell
@@PurpleSchool спасибо 👍
Очень круто, но больше хотелось бы обзор на хакентош 👉👈
👍
@@PurpleSchoolу Вас же на open core хакинтош? Можно ли узнать как делали конфиг?
@@d9m0n21 делай пошагово по мануалу с оф сайта под свой cpu
Долго пользовался kitty, но почему то он с SHH очень убого работает(например жму backspase, а курсор вперед двигается, или в midnight commander стрелки не работают), но конфиг максимально простой. Alacritty с ssh работает четко, но какой же всратый у него конфигурационный файл, я пол часа сижу, ничего не могу настроить, что не добавлю - сразу ошибка висит
Имба
👍
привет спасибо за видео, почему в файлах закоменченые строки серые а остальные нет?
Так отображает подсветка синтаксиса
@@PurpleSchool а вижу уже, это фича nvim спасибо
не могу перейти ни на алакрити ни на китти из-за того что в iterm есть функция вызова окна терминала по нажатию горячих клавиш, ни в одном другом терминале нет такой фичи, а использовать костыли очень больно....
Warp имеет такое. Или поставьте Raycast и назначьте хоткей на терминал 🤷♂️
А чем это отличается от простого хоткея в системе? Я в хайперленде запускаю терминалы хоткеем, да ещё и сразу с нужной сессией тмакса...
О, надо
👍
Спс
Пожалуйста!
На винду это все тоже ставится? В названии винда фигурирует, в видео не увидел))
В винде вы можете также запустить подсистему linux и использовать то же самое
Больше всего запомнилось yazi, который не хочет нормально ставиться на убунту
❤
👍
Видео интересное, цветовые схемы утилит тоже отличные, серьезный минус - не всегда можно разобрать дикцию автора, поэтому в некоторых местах не понятно какие хоткеи автор нажимает, с каких реп качает тулзы, на будущее добавляйте попапы с хоткеями, и репами. Яци из коробки ужасно выглядит))
👍
Wezterm более конфигурируем. Иногда даже излишне)
Надо глянуть
Можете рассказать, какую версию Fedora нужно скачивать, чтобы по умолчанию шел zsh? Я скачивал дважды, там стоял обычный bash, что на gnome, что на kde. Просто интересно
У меня стоит 39, хотя возможно я сам zsh накатил, могу ошибаться
@@PurpleSchoolв Федоре по умолчанию баш
Из всего мне больше всего понравился виндовс, в нём терминал дапом не нужен, и так можно поиграть 😅
Fish shell c starship 🥰 и больше ничего не надо. Все из коробки работает
Он тоже не плох, но я им не пользовался
А что за тема в neovim ?
kanagawa
какая тема в neovim?
Kanagawa
Звуки клавиатуры напрягают, механика конечно круто, но шумит.
Где можно скачать ai chat ?
github.com/BuilderIO/ai-shell
Вот это забор 😅
1:37 Вот и научили что доверять блогерам не стоит, лучше использовать для Windows ColorConsole.
Почему?
Alacritty - табы есть, cmd+t
О) но они благо не нужны)
у вас какой-то мутированный alacritty? Столько лет не было в нем табов, и тут внезапно, как только я нашел достаточно поводов перейти на kitty, в алакрити завозят табы?
@@wvovaw3052 Add bindings for macOS tabs: committed 9 months ago
@@wvovaw3052 а поддержку лигатур завезли в alacritty?
а как же WezTerm?
Не пробовал, но гляну
В Kitty табы в базе...
Апл мы сделали красивый и плавный интерфейс , автор канала ТЕРМИНАААЛ !!!
Да-да)
fish one love
Надо попробовать
Используйте Warp
Пробовал, но не понравился
Попробуй warp terminal, лучший
Давно им пользовался
Power LEVEL - not line!😂
👍
Подскажите что за ошибка такая и как ее исправить?
...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.
Установить lsp lua с помощью Mason
5 мегабайт прога чтоб запустить повершелл под виндой. Гениально! Жаль что такого (как на видео) не достичь под win.
Вы можете это сделать в WSL
@@PurpleSchool Ну wsl это уже убунта (обычно) . Я хочу тоже самое только в винде). Тем более у нее есть экзешник.
не говорите ему про существование Warp
Я знаю, пользовался им какое-то время год назад, но не прижился
Зря однако. Ребята работают. Я iTerm отложил в сторону наверно год как. Пока стоит в системе, но...
@@coredump3835 да все эти ребята потом в итоге так же перейдут на Arc, Bun, Warp и т.п., просто скуфы, выпендриваются.
При чем тут windows?
Так же можно настроить WSL консоль
шоб тебя блохи погрызли за такие названия
Очередное накручивание ohmyzsh на систему. Лучше бы ты сделал действительно свой кастом не прибегая к сомнительным скриптам с гутхаба. Это было бы действительно круто.
Не проще поставить Far Manager и не заниматься всей этой фигней.
Мне он меньше нравится. Тогда же MC
@@PurpleSchool в MC нет и половины того что есть в Far