Как стать автором
Обновить

Комментарии 19

У меня довольно глупый вопрос, на который, наверное, есть простой ответ. Можно ли как-то заставить его запускаться всегда от администратора? Ярлык закреплен у меня на панели задач, и если с большинством других программ достаточно жмякнуть по ярлыку ПКМ, затем выбрать в контекстном меню свойства и поставить в окне свойств галочку для запуска из под админа, то в случае с терминалом это не работает. У него в контекстном меню просто нет никаких свойств
Инженеры Майкрософт уже больше года пытаются добавить возможность открытия программы (или отдельных табов) как администратор…

Пока единственный способ выполнить что-то как администратор, это создать Powershell функцию:

function GoAdmin { start-process powershell –verb runAs }

И выполнять ее, чтобы открыть новое окно powershell, когда нужно сделать что-то как администратор:

GoAdmin

Ссылка: github.com/microsoft/terminal/issues/1872#issuecomment-562684392

НЛО прилетело и опубликовало эту надпись здесь
Использовать ConEmu?
Теперь вы можете запускать Терминал с вашим профилем по умолчанию в выбранном каталоге, щелкнув правой кнопкой мыши по нужной папке в проводнике и выбрав “Open in Windows Terminal”.
Я не знаю сколько уже лет (десятилетий?) эта опция есть в линуксах. Очень удобная, к слову. Неужели настолько трудно было добавить один пункт контекстного меню для запуска с нужным ключом командной строки? Стандартно для xfce это делается так:
exo-open --working-directory %f --launch TerminalEmulator

Ну и для себя я добавлял попроще:
konsole --workdir $PWD

Или там какие-то проблемы с добавлением сторонних сценариев в контекстное меню? Да вроде нет, многие программы туда прописываются.
jelster добавил новый параметр, который позволяет настроить автозагрузку Windows Terminal при запуске компьютера.
Какой смысл добавлять возможность автозагрузки в свойства программы? Логично делать это в свойствах загрузки системы или пользователя. Хотя зачем запускать терминал при старте системы мне лично непонятно.
Windows Terminal Preview получил параметр профиля fontWeight, который поддерживает различные виды начертаний шрифтов.
А что, просто поменять шрифт в настройках там нельзя? Только что заглянул в свойства самой что ни наесть обычной konsole: «настройка» — «настроить профиль» — «внешний вид» — «выбор шрифта» — и пожалуйста, любые шрифты любого размера.
Если вы хотите открыть дополнительный профиль в виде панели в текущем окне, то можете нажать на него, удерживая Alt.
То есть функция реализована, а адекватного доступа к ней нет — только угадывать сочетания клавиш.
мы добавили опцию переименования вкладки
Я, конечно, вкладками не пользовался, но опять-таки заглянул как это делается в konsole — вкладки прекрасно переименовываются, причем с учетом переменных вроде имени пользователя или текущего каталога. Наверняка есть и другие, просто не искал.
Открытие defaults.json с клавиатуры
Если это настройки, то все функции должны быть доступны из графического интерфейса, неважно как они хранятся. А если это конфиг-файл, зачем ему хоткей? Никто же не делает хоткеи вообще ко всем конфигам.
добавили опцию для глобального параметра tabWidthMode, позволяющую уменьшить размер каждой неактивной вкладки до ширины значка
Это аналог бесячей настройки по умолчанию, когда окна группируются по запускающему приложению и чтобы выбрать нужное, приходится тратить вдвое больше времени?
Ну и смысл сворачивать имя вкладки в заголовок мне непонятен: обычно если есть несколько вкладок (или окон), то они различаются по путям к текущему каталогу или в лучшем случае по запущенной консольной программе. Иконок ни у тех, ни у других нет — как их различать-то в итоге?
— В общем, исходя из статьи: «наш терминал еще чуть-чуть приблизился к современным, хотя какие-то вещи мы не смогли реализовать до сих пор».
Возможно, этот вопрос рассматривался раньше (не особо следил), но учитывая что открытие в текущем каталоге реализовано только сейчас, что с другими базовыми вещами вроде копирования-вставки, сохранения истории и автоподстановки по TAB? Ну и, хотя сам я не пользуюсь, но alias'ы команд тоже многим нравятся.
то с другими базовыми вещами вроде копирования-вставки, сохранения истории и автоподстановки по TAB? Ну и, хотя сам я не пользуюсь, но alias'ы команд тоже многим нравятся.


На мой взгляд, это вообще-то не функции терминала. Это дело того, что внутри терминала бежит. В том же упомняутом konsole, если в одной вкладке bash, а в другой zsh, то сомневаюсь, что у них будет одно поведение и общая история. История и TAB — это дело cmd/powershell и что там еще запускается.

Правка: в том powershell TAB вполне себе работает. Если программа озаботилась поставлять файл для completion в виде ps1 файла. Без них powershell вполне неплохо подсказывает пути и внутренние команды
На мой взгляд, это вообще-то не функции терминала.
Согласен. Признаю, эта претензия была не к месту. Она скорее про общее впечатление о работе с cmd в сравнении с нормальной консолью. Да, именно с cmd: мой опыт работы в винде закончился на win7, а powershell там запускается чуть ли не минуту.
Правка: в том powershell TAB вполне себе работает.
В том числе автодополнение имен файлов для системных утилит вроде cd? Не первого попавшегося файла с подходящим началом, а всех. Тот же bash показывает все совпадения, из которых tab'ом можно накликать нужное.
В том числе автодополнение имен файлов для системных утилит вроде cd? Не первого попавшегося файла с подходящим началом, а всех


Да, есть такая проблема — увидеть все подходящие. TAB-TAB просто по циклу подставляет все подходящие по очереди. В моих случаях этого достаточно, ибо я сразу набираю первые N достаточно уникальных символов. Скажем в папке rust проекта при наборе «git add C» и тут же TAB, мне сразу подставляется первый по алфавиту Cargo.lock. TAB еще раз и он меняется на Cargo.toml. Всё, два TAB-TAB и готово. Согласен, не очевидно и без полного списка не так удобно. Но выбрать всё ж можно не только первый подпавшийся.
Если это настройки, то все функции должны быть доступны из графического интерфейса, неважно как они хранятся.

И я о том же. В чей больной мозг пришла идея открывать полупустой файл с настройками в "редакторе по умолчанию", которой у меня почему-то является студией? Сиди думай, какие там есть вообще параметры. И это Microsoft — контора, которая на окошках сделала миллиарды

Как раз настройки я и не осилил — слишком накрутили.
С настройками разобрался, но ощущение совсем сырого решения осталась. Cmder для меня поудобнее будет, и с настройками всё же проще в нём.
А поддержка макросов как MobaXterm планируется?
В roadmap ничего не нашел по этому поводу.
Переименование и цвета для вкладок вроде и хорошо. Но при долгом использовании, думаю, что буду использовать это редко. Причина:

> Цвета для каждой вкладки будут сохраняться в течение текущего сеанса
> ввести свое название для текущего сеанса

Так вот настроишь, оставишь комп на ночь, возвращаешься, а Windows обновился(включая терминал) и старый экземпляр терминала убит при обновлении со всеми открытыми там вкладками. Заново всё настраивать иногда напрягает, тем более, что не всегда помнишь, что там было. Вот если бы сессии запоминались вместе с этими настройками как-то. Пусть даже, если будет только пункт меню для ручного сохранения/восстановления сессии уже будет проще и приятнее использовать свои имена и цвета.

Вчера поставил, посмотрел, и снес с нецензурными выражениями — кривая поделка, ConEmu на голову выше и логично настраивается и работает.

Небольшое уточнение — не ConEmu, а Cmder.
А paste on middle-click так и не завезли. Увы.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий