Комментарии 26
Господи, кто нибудь остановите их, они скоро придумают tmux и screen!
Мне наданный момент пожалуй не хватает разве что, чтоб в Quake-mode оставались видны вкладки. (ну и чтоб сессия сохранялась как раз таки, хоть открыть нужные вкладки и не долго Ctrl+Shift+1/2/3/4)
Никто не говорит что плохо, просто такие вещи должны быть базовыми. У маек есть пример из мира юниксов, просто смотрите и сразу делайте хорошо.
Ну технически они так и делают. Весь wsl об этом. А вот терминал пилится, считайте, сообществом. Фичи допиливаются медленно и по мере запросов. При этом я знаю не много людей, которым подавляющее количество функций тмукса необходимы. Мне вот нужны. Но я не пойду пилить ни пулл- ни фич-ревесты. Потому что за время работы с юниксами перепробовал кучу эмуляторов терминала, кучу времени сидел на тайлингтвых вм. Но все равно всегда возвращался к тмуксу. И даже с windows terminal preview сначала пробовал использовать его функционал, но быстро понял, что не то. Мне проще прийти в рабочую сеть на свою вмку, там написать tmux a, и получить все что нужно и то, что я делал. Учитывая что сабж никак не мешает работать тмуксу - зачем перетаскивать весь функционал последнего в, собственно, сабж?:)
Вообще tmux в wsl должен работать Tmux support arrives for Bash on Ubuntu on Windows | Windows Command Line (microsoft.com)
И вроде я видел его использование в линуксовой консоли из Windows Terminal
простите за некропостинг, был вылогинен с хабра. Моя схема работы: windows terminal preview -> wsl (debian) -> ssh-workspace -> tmux a. Достаточно давно только так. Доволен как слон. До появления wsl и настолько адекватного и приятного терминала мне легче было перезагрузиться в gentoo. А так я в 21 году ее только один раз запускал, да и то, просто показать кому-то.
Последний скрин просто прекрасен. Треть окна по горизонтали пустое место, зато по вертикали часть элементов не помещается.
Делают красотули, а такую базово нужную вещь, как выделять в WSL консоли текст с помощью Shift+стрелка не могут.
просто прекрасно!
всплывающий терминал сделали так, что он просто неюзабельный!
при выходе из терминала - он не закрывается, и висит
таб бара там нет и не предвидится.
зато акриловые заголовки делают! естественно это самое главное в терминале.
при выходе из терминала - он не закрывается, и висит
это они скопировали у apple
компания которая никогда не умела UX/UI копирует у другой компании которая не умеет UX/UI.. верной дорогой..
Нет, у на макос не закрывается никогда. А на винде только если код выхода последней команды != 0.
Что бы если запускаешь скрипт и он падает - окно само не закрывалось. Решение спорное, но чуть логики в этом есть.
Собственно, а что мешает что там что там использовать шоткат килл таб?
привычки, во всех ос я знаю что закончив работать я нажму ctrl+d или введу exit и сессия закроется вместе с эмулятором терминала, но есть две яумамыособенные ос в которых всё не как у людей.
странно, если вы знаете действительно много ОС кроме этих двух "яумамыособенных", то явно должны уметь решать проблемы путем чтения конфига и документации. У меня уже год нет мака, но в iterm2 проблема решалась чем-то вроде Session -> Edit session, Session tab, ensure 'Automatically close a session when it ends'. В виндовом терминале нужно в конфиге поставить в профиле (или в defaults): "closeOnExit": "always". И всё. Сделать один раз и забыть о ваших страданиях :)
1) in defaults add
"defaults": { // Put settings here that you want to apply to all profiles. "closeOnExit": "always" },
2) in action section add
// Press Ctrl+D to exit
{ "command": { "action": "sendInput", "input": "exit\n\u000d" }, "keys": "ctrl+d" },
при выходе из терминала — он не закрывается, и виситВ настройках дефолтного профиля добавьте строку, должно помочь.
"closeOnExit": "always"
Property name: closeOnExit
Necessity: Optional
Accepts: "graceful"
, "always"
, "never"
, true
, false
Default value: "graceful"
да ладно, хорошо же получается, во всяком случае это в разы лучше чем был cmd.exe
Второй скриншот. Почему интенсивность меняется для $PS1 тоже? Судя по коммандам менятся должен только текст!
1.11.2921.0 теперь стабильная.
Согласно документации
This setting was renamed from "minimizeToTray" to "minimizeToNotificationArea".
This setting was renamed from "alwaysShowTrayIcon" to "alwaysShowNotificationIcon".
Только у меня оно так и не заработало. Раньше в трее появлялся хоть инстанс который по Win+` запускался. Теперь в трее пусто всегда.
Представляем Windows Terminal Preview 1.11