Так-так, мы вернулись в эфир после месячного затишья:) Бомбим дальше! Скоро будет ещё про vim, zsh и все крутые Linux тулзы. Спасибо за поддержку в виде подписок-колокольчиков, лайков и комментов!
Хорошее видео, классно, что предоставили дополнительный материал в виде книги по tmux и ссылки на готовый конфиг, не нужно выцеплять полезную информацию.
Спасибо вам огромное, у вас талант. Я посмотрел до этого Антона Ларичева, но у него все в кучу, я не мог понять разницу между сессиями и окнами и как это работает. А у вас все доходчиво прям с первого раза, плюс еще теперь у меня будет свой конфиг. Спасибо.
Сейчас ещё набирает популярность некий современный (что бы это ни значило) аналог tmux - zellij. Я пока не ставил, но планирую познакомиться, отзывы хорошие
Расскажите пожалуйста как переназначаете клавиши? xmodmap как то сложно, боюсь всё сломать(а я умею так, без бекапов)) когда-то на винде через автохоткей делал шорткаты на клаве, вот жизнь была)) гуглю так то второй день, сложна(
Спасибо за видос! Всё круто. Сделай видос по резервному копированию. Как сделать так, чтобы можно было легко перенести все свои конфиги с одной системы на другую. Тоже самое и про установленные пакеты и тд.
Мы бэкапим важное на яндекс диск. Не идеальная система, но free и работает нормально. Сделаем видео, спасибо. Переносимость конфигов между линукс машинами - это либо докер, либо просто сохранённые в каком-то видел команды по конфигурированию системы с нуля. Мы оба варианта юзаем. Расскажем тоже
Круто! Использую такие же хоткеи и очень похожие настройки. Причём я пошёл дальше и "перехватываю" комбинации клавиш в iTerm, чтобы потом их замапить на tmux. Если интересно - могу показать конфиги.
Спасибо. В тему по ctrl-a - не удобно, если пользуешься им для перехода в начало строки. Да, два раза нужно нажать, но это уже не то. =) Я для себя ctrl-x выбрал в качестве префикса. Но это всё вкусовщина, конечно.
Спасибо за отличные видео. Можно один вопрос. У меня почем-то ни одно сочетание клавиш (ни в стандартном, ни в скачаном по данной здей ссылке конфиге) не работает. Ctrl b + - и т.д. ничего не происходит и окна не делятся. У меня Linux Manjaro (Arch based). Может необходимо где-то доп настройки, чтобы сочетание клавиш внутри tmux работало? Заранее благорен за твой ответ!
Классный видос!) Спасибо Вам!) Поставил себе Кали Линукс на ноут...Три дня ставил (очень много подводных камней...Оч всё криво в Линуксе...Но система МОЗГ ПРОКАЧИВАЕТ. Рекомендую Думающим людям.)...Осталось вай фай настроить на ноуте (не работает инет).)) И начать полноценно изучать систему с перекомпиляцией ядра.) С метаморфозами)) Tmux'a вожусь из под виртуальной FreeBSD 12 .1 (нереально её даже записать на флэш-накопитель - некатит и фсё...))), так как "apt install" debian buster типа накрылось из-за GHC-компилятора Хаскеля (так и не стал, по фрэйБСД - стал), ну а на ноуте естественно нет доступа к вай-фаю - следователь и Tmux с Emax недоступен.) Ноут пока только для С использую вместе с Vim.) Линукс, да и вообще - Юникс-подобные ОС воплощение человеческой хаотичной сути...)) Всё вкривь...)) Так и живём.)) Да и интереснее так.)) Иногда даже рождаются фиксеры типа Эпл.))
Приветствую! Пользовался под виндой xShell'ом и там была такая удобна фича, как изменение тайтла вкладки открытого терминала, если в этом терминала что-то поменялось. Довольно удобно, когда открыто несколько вкладок и если нам надо узнать, что поменялось ли что-то в одной вкладке или нет, мы просто смотрит на тайтл не открывая ее. Есть ли что-то подобное у Tmux?
Привет! Tmux это совсем не то, вы говорите об эмуляторе терминала, а тимакс это консольный мультиплексор. Посмотрите видео на канале про разработку на телефоне - tmux может быть запущен где угодно в любом терминальном эмуляторе, в тч врутри xshell, если в xshell зайти на Линукс сервер какой-то и в нем запустить tmux
@@t0digital это понятно, я xShell привел в качестве сравнения по наличию этой фичи. У того же тимакса при открытии несколько окон внизу отображаются открытые "вкладки" и вот в тайтлах на этих вкладках отобржать состояние окна этого. Ну т.е, открыли вкладку, что-то в ней запустили, открыли другую, если в первой вкладке что-то изменилось, то в тайтле этой вкладке появляется флаг, что было изменение какое-то, как-то так.
на каких клавишах у вас стоит переключения языка? не первый раз вижу что в tmux вешают c+a и в самой системе перенос ctrl -> caps. Вы об этом так же упоминали. так же есть практика ставить переключения языка на caps. Собственно в этом месте у меня возникает конфликт. Как вы переключаете язык?
Алексей, данная версия конфига странно ведет себя в строке команд терминала. Перебор ранее введенных комманд стрелками странно работает. Странно ведет себя бэкспейс. Он просто не удаляет введенные раннее символы. Может я что то не понимаю?
у меня есть проблема с tmux, мб кто-то сталкивался с подобным. если экран разбит на 2(или больше) окна, то при переключении в окно с vim нужно ждать ~0.1 секунду для начала работы, иначе он подвисает на ~2 секунды
У меня такого не было, но tmux при переходе между панелями (prefix со стрелками вверх-вниз-влево-вправо или hjkl в зависимости от настроек tmux) на долю секунды блокирует эти же клавиши перехода. Например, вы перешли в панель выше, нажав prefix-k, тогда в этой вкладке вы долю секунды не сможете вводить букву k, потому что она будет использована для перехода в следующую панель. Такого нет при переходе между панелями с использованием prefix-o, это просто цикличный переход между вкладками, но часто удобен, когда вкладок мало, 2 или 3. Поведение при переходе между панелями с использованием направления перехода тоже наверняка можно переопределить, но я не углублялся в этот вопрос
Посмотрите 1 видео про tmux на канале - ruclips.net/video/1Y2CD4WnbP0/видео.html В дефолтном конфиге это Ctrl+b, в конфиге, о котором тут идёт речь это Ctrl+a
Всё настолько збс, что даже я наконец-то смог разобраться с "тмуксом" и его конфигом (у меня до этого, по странным причинам, отсутствовавшим). Вот только копирование мышкой чёт не срабатывает - при выделении текста само "выделение" тут же слетает. ( xubuntu 18.04)
Вот мне интересно, все такие любят настроить префикс на C-a вместо C-b, чтобы было как в screen. А как вы без этой клавиши в bash живёте? Она же мегаудобная в начало строки перейти!
@@t0digital есть такое, но два раза не один раз. Минус от бинда на C-a есть, а плюсов я не вижу. Но что это я, вообще спасибо за видос, конфиг-то огонь!
@@ArtemJouravsky я нечасто использую возврат в начало строки, это редкая для меня операция. CTRL+стрелки чаще для перехода по словам или CTRL+W для удаления слов или вообще CTRL+C для начала ввода команды заново:)
@@t0digital есть ещё очень клёвая и частая для меня операция, ALT+. Это как стрелка вверх для возврата предыдущей команды, но только не всей команды, а только параметра. Ну, и ALT+Backspace тоже хорош.
@@t0digital а как копируется текст из окна, если окна рядом друг с другом (а не одно над одним)? Потому что я себе настроил выделение курсором сразу, без команды, но оно не понимает границ окон и выделяет всю строку, половина которой в одном окне, а половина - в другом
Вот по этой инструкции wiki.archlinux.org/title/Tmux#Configuration настройка tmux лежит ~/.config/tmux/tmux.conf. Что бы перезагрузить конфиг, нажимаю ctrl+b + r и вижу, что он ищет конфиг в ~/.tmux.conf Видимо поэтому мой конфиг никак не влияет на вид тмакса. Как tmux заставить искать конфиг, где нужно?
Так-так, мы вернулись в эфир после месячного затишья:) Бомбим дальше! Скоро будет ещё про vim, zsh и все крутые Linux тулзы. Спасибо за поддержку в виде подписок-колокольчиков, лайков и комментов!
Спасибо за плейлист по tmax, ни на английском, ни в рунете я не нашел подобного, очень полезная информация.
Спасибо за отзыв!
tmux с этим конфигом - просто пушка. Спасибо за ролик!
Хорошее видео, классно, что предоставили дополнительный материал в виде книги по tmux и ссылки на готовый конфиг, не нужно выцеплять полезную информацию.
Благодарю, как всегда очень полезно!
Было было бы интересно от тебя послушать про гитхаб и как его правильно использовать)
Спасибо вам огромное, у вас талант.
Я посмотрел до этого Антона Ларичева, но у него все в кучу, я не мог понять разницу между сессиями и окнами и как это работает.
А у вас все доходчиво прям с первого раза, плюс еще теперь у меня будет свой конфиг.
Спасибо.
Сейчас ещё набирает популярность некий современный (что бы это ни значило) аналог tmux - zellij. Я пока не ставил, но планирую познакомиться, отзывы хорошие
@@t0digital Тогда будем ждать обзора, когда познакомитесь))
Очень познавательно. За книгу, спасибо!
Спасибо за отзыв!
Обожаю этот канал
Спасибооо!
Спасибо большущее!!! Лайк+подписка приятно смотреть, все четко все понятно - как раз под себя сейчас допиливаю арч ))
Отлично:)!
Спасибо за видео. Переезжаю на мак, ставлю тмуха. Очень полезно.
Дождались)
Как только вижу видео на канале Алексея, так в голове на первых секундах "Здарова Котан")))
отлично)))
Изначально совсем не понял про +tab, ведь это жутко неудобно. А только что свапнул левый контрол и альт, и вот теперь понимаю в чем дело))
Расскажите пожалуйста как переназначаете клавиши? xmodmap как то сложно, боюсь всё сломать(а я умею так, без бекапов))
когда-то на винде через автохоткей делал шорткаты на клаве, вот жизнь была))
гуглю так то второй день, сложна(
Спасибо за видос! Всё круто. Сделай видос по резервному копированию. Как сделать так, чтобы можно было легко перенести все свои конфиги с одной системы на другую. Тоже самое и про установленные пакеты и тд.
Мы бэкапим важное на яндекс диск. Не идеальная система, но free и работает нормально. Сделаем видео, спасибо.
Переносимость конфигов между линукс машинами - это либо докер, либо просто сохранённые в каком-то видел команды по конфигурированию системы с нуля. Мы оба варианта юзаем. Расскажем тоже
Класс!!
Вот за это спасибище
Отличное и полезное видео.
Спасибо!
Спасибо за контент. Делай то, что делаешь, это безценно)
Спасибоооо! Будем продолжать!
а автоматом сразу поменять лайтблю? Ведь vim жеж!))
Наконец то можно копировать
Круто! Использую такие же хоткеи и очень похожие настройки. Причём я пошёл дальше и "перехватываю" комбинации клавиш в iTerm, чтобы потом их замапить на tmux. Если интересно - могу показать конфиги.
Да, выложите их на github или gist, думаю многим будет полезно. Спасибо!
Николай Сладкий а можно ссылочку на конфиг?
Спасибо.
В тему по ctrl-a - не удобно, если пользуешься им для перехода в начало строки. Да, два раза нужно нажать, но это уже не то. =)
Я для себя ctrl-x выбрал в качестве префикса. Но это всё вкусовщина, конечно.
2 раза Ctrl+a уведет в начало строки. Но дело вкуса, да:)
Спасибо за отличные видео. Можно один вопрос. У меня почем-то ни одно сочетание клавиш (ни в стандартном, ни в скачаном по данной здей ссылке конфиге) не работает. Ctrl b + - и т.д. ничего не происходит и окна не делятся. У меня Linux Manjaro (Arch based). Может необходимо где-то доп настройки, чтобы сочетание клавиш внутри tmux работало? Заранее благорен за твой ответ!
Крутяк!
Классный видос!) Спасибо Вам!) Поставил себе Кали Линукс на ноут...Три дня ставил (очень много подводных камней...Оч всё криво в Линуксе...Но система МОЗГ ПРОКАЧИВАЕТ. Рекомендую Думающим людям.)...Осталось вай фай настроить на ноуте (не работает инет).)) И начать полноценно изучать систему с перекомпиляцией ядра.)
С метаморфозами)) Tmux'a вожусь из под виртуальной FreeBSD 12 .1 (нереально её даже записать на флэш-накопитель - некатит и фсё...))), так как "apt install" debian buster типа накрылось из-за GHC-компилятора Хаскеля (так и не стал, по фрэйБСД - стал), ну а на ноуте естественно нет доступа к вай-фаю - следователь и Tmux с Emax недоступен.) Ноут пока только для С использую вместе с Vim.)
Линукс, да и вообще - Юникс-подобные ОС воплощение человеческой хаотичной сути...)) Всё вкривь...)) Так и живём.)) Да и интереснее так.)) Иногда даже рождаются фиксеры типа Эпл.))
как изменить размер окон без мышки?
Не могу понять как наначить клавишу модификатор.
Спасибо за конфиги.
рад, что полезно!
У кого конфиг не подхватывает - нужно сначала выполнить команду в терминале tmux kill-server
спасибо!
@@alexandermitrofanov518 лучший
от души 5 часов убил!
Подскажите, пожалуйста, ставлю базовый конфиг на WSL Ubuntu, но конфиг не работает. В чем может мыть проблема?
а почему мы, редактируем local а не сам основной conf?
А на маке нет второго буфера на кнопку мышки?
а для винды подобное есть?
Я бы поставил в Винду в wsl Линукс и работал там:)
Так, а в качестве контрола можно одну клавишу назначать? Чисто капс и всё? Шоб не 2 кнопки)
Можно вероятно
@@t0digital да уж, это точно не лень. Впрочем, будет мне учёба - вопросы точнее задавать.
Приветствую! Пользовался под виндой xShell'ом и там была такая удобна фича, как изменение тайтла вкладки открытого терминала, если в этом терминала что-то поменялось. Довольно удобно, когда открыто несколько вкладок и если нам надо узнать, что поменялось ли что-то в одной вкладке или нет, мы просто смотрит на тайтл не открывая ее. Есть ли что-то подобное у Tmux?
Привет! Tmux это совсем не то, вы говорите об эмуляторе терминала, а тимакс это консольный мультиплексор. Посмотрите видео на канале про разработку на телефоне - tmux может быть запущен где угодно в любом терминальном эмуляторе, в тч врутри xshell, если в xshell зайти на Линукс сервер какой-то и в нем запустить tmux
@@t0digital это понятно, я xShell привел в качестве сравнения по наличию этой фичи. У того же тимакса при открытии несколько окон внизу отображаются открытые "вкладки" и вот в тайтлах на этих вкладках отобржать состояние окна этого. Ну т.е, открыли вкладку, что-то в ней запустили, открыли другую, если в первой вкладке что-то изменилось, то в тайтле этой вкладке появляется флаг, что было изменение какое-то, как-то так.
Возможно у каких-то эмуляторов есть такая фича, но не слышал
@@t0digital есть такая фича у тимакса, там эта вкладка подчеркивается. за основу конфиг брал из ролики про настройку тимакса.
@@hound406 я неправильно вас понял, перечитал сейчас. Да, изменять заголовок открытого window tmux умеет
на каких клавишах у вас стоит переключения языка? не первый раз вижу что в tmux вешают c+a и в самой системе перенос ctrl -> caps. Вы об этом так же упоминали. так же есть практика ставить переключения языка на caps. Собственно в этом месте у меня возникает конфликт. Как вы переключаете язык?
Отличное видео, а есть возможность поставить на сессию пароль? Как это сделать?
Думаю, что нет. Делайте отдельного юзера со своими правами и разделяйте сессии по ним
Алексей, данная версия конфига странно ведет себя в строке команд терминала. Перебор ранее введенных комманд стрелками странно работает. Странно ведет себя бэкспейс. Он просто не удаляет введенные раннее символы. Может я что то не понимаю?
По-прежнему использую этот конфиг. При настройке нового окружения клонирую репозиторий и копирую старые конфиги tmux.conf и tmux.conf.local
@@t0digital Алексей, а можешь выложить файлы конфигурации свои?
А работа буфера в виме?
подскажите как скролить в tmux? у меня колесиком скролятся предыдущие команды которые я вводил. заранее спасибо
m
Привет, интеграцию tmux + iterm не используешь?
нет, использую tmux+alacritty
Спасибо! Отличное видео, как обычно. Ссылка на книгу, правда, не работает, но её и так можно найти.
Спасибо! Ссылку поправил тоже:)
Ctrl+D (Cmd+D) = exit
Так быстрее, чем печатать 4 символа)
у меня есть проблема с tmux, мб кто-то сталкивался с подобным. если экран разбит на 2(или больше) окна, то при переключении в окно с vim нужно ждать ~0.1 секунду для начала работы, иначе он подвисает на ~2 секунды
У меня такого не было, но tmux при переходе между панелями (prefix со стрелками вверх-вниз-влево-вправо или hjkl в зависимости от настроек tmux) на долю секунды блокирует эти же клавиши перехода. Например, вы перешли в панель выше, нажав prefix-k, тогда в этой вкладке вы долю секунды не сможете вводить букву k, потому что она будет использована для перехода в следующую панель. Такого нет при переходе между панелями с использованием prefix-o, это просто цикличный переход между вкладками, но часто удобен, когда вкладок мало, 2 или 3. Поведение при переходе между панелями с использованием направления перехода тоже наверняка можно переопределить, но я не углублялся в этот вопрос
Бро, а в плане памяти все эти красивости на сколько больше откусывают? (когда сервер не свой и памяти там кот наплакал)
большого откуса памяти tmux не делает. Сколько конкретно надо тестить
Ребята, что за кнопка --префикс--? (Заранее спасибо)
Посмотрите 1 видео про tmux на канале - ruclips.net/video/1Y2CD4WnbP0/видео.html
В дефолтном конфиге это Ctrl+b, в конфиге, о котором тут идёт речь это Ctrl+a
@@t0digital Спасибо большое!!!
Блин, ну как ты так круто без фона записываешь экран, или визуализация твоих действий создается на монтаже?))
Это на монтаже, да:) Спасибо! Не зря стараемся :)
@@t0digital ну действительно не зря, смотрится просто бомбезно!
@@t0digital действительно круто, приятно смотреть
Видео классное, все делаю как сказано, но tmux выдает 159 строк ошибок. Как это исправить?
Fedora 30
Надо исправить просто эти 159 строк ошибок:) сложно сказать, в чем дело по такому описанию
Всё настолько збс, что даже я наконец-то смог разобраться с "тмуксом" и его конфигом (у меня до этого, по странным причинам, отсутствовавшим).
Вот только копирование мышкой чёт не срабатывает - при выделении текста само "выделение" тут же слетает. ( xubuntu 18.04)
Йеее! Про копирование будет ещё материал, да
Вот мне интересно, все такие любят настроить префикс на C-a вместо C-b, чтобы было как в screen. А как вы без этой клавиши в bash живёте? Она же мегаудобная в начало строки перейти!
Два раза C-a нажимаем и будет переход в начало строки
@@t0digital есть такое, но два раза не один раз. Минус от бинда на C-a есть, а плюсов я не вижу. Но что это я, вообще спасибо за видос, конфиг-то огонь!
@@ArtemJouravsky я нечасто использую возврат в начало строки, это редкая для меня операция. CTRL+стрелки чаще для перехода по словам или CTRL+W для удаления слов или вообще CTRL+C для начала ввода команды заново:)
@@t0digital есть ещё очень клёвая и частая для меня операция, ALT+. Это как стрелка вверх для возврата предыдущей команды, но только не всей команды, а только параметра. Ну, и ALT+Backspace тоже хорош.
@@ArtemJouravsky о, не знал про ALT с точкой, прикольно! ALT и backspace похоже работает так же, как CTRL+W, к нему уже привык:)
Ну копирование в чистом tmux это конечно больно)))
боль больная вообще
@@t0digital а как копируется текст из окна, если окна рядом друг с другом (а не одно над одним)?
Потому что я себе настроил выделение курсором сразу, без команды, но оно не понимает границ окон и выделяет всю строку, половина которой в одном окне, а половина - в другом
Расскажу в отдельном видео, да. Тот способ копирования, что тут показан, работает на весь терминал, не внутри tmux панели
как удалить чтобы все переустановить я своими кривыми руками все похерил
Удалите конфиги, удалите tmux, поставьте заново
Кошмар.. от таких комбинаций пальцы сломаются.
можно переназначить. У меня префикс на CapsLock-a
столько лишнего говна, видос про то какой я умный. Отписка и дизлайк, лучше мануал прочту. боттомббар)
Не пукай по дороге
Вот по этой инструкции wiki.archlinux.org/title/Tmux#Configuration настройка tmux лежит ~/.config/tmux/tmux.conf. Что бы перезагрузить конфиг, нажимаю ctrl+b + r и вижу, что он ищет конфиг в ~/.tmux.conf
Видимо поэтому мой конфиг никак не влияет на вид тмакса.
Как tmux заставить искать конфиг, где нужно?
Сделать линк на свой конфиг