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

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

А историю там хранить можно?
Почему вообще в виндовом терминале не хранится история? Какие для этого предпосылки были?
НЛО прилетело и опубликовало эту надпись здесь
И правда PowerShell хранит, раньше не замечал этого, спасибо.
Точнее, это делает PSReadLine. Если его выгрузить (он иногда сходит с ума и препятствует вводу заглавных символов), то сохранение истории пропадает.

наверное вам задавали этот вопрос 100 раз, но я ответа не знаю.
когда вы замените и замените ли стандартный терминал на этот?

Я думаю когда он выйдет из беты...

не заменят, только могут добавить новый.


необходимо сохранить обратную совместимость с той инфраструктурой что уже могли написать клиенты микрософта.

Ответ был в одной из статей, когда ещё пытались улучшать cmd — столкнулись с тем, что невозможно развивать его, не ломая обратную совместимость, а это недопустимо.

Поэтому, будут сосуществовать.
Надеюсь, правой кнопкой по пуску и через меню проводника дадут запускать.
Через меню проводника можно прикрутить самостоятельно, внеся правки в реестр (вот только пункт с запуском с правами администратора у меня не прокатил, уже не помню почему). Да и в контекстное меню Пуска добавить можно («Win+X menu editor»).
Я себе такие 2 пункта меню добавил, открывает терминал из директории вызова.
image

Если нужно, то могу файлик реестра выложить для этого дела.
НЛО прилетело и опубликовало эту надпись здесь
Вот файл реестра, который добавит в меню пунктик «Открыть PowerShell». Можете подредактировать и другие пункты добавить.
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenPowershell]
@="Открыть PowerShell"

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenPowershell\command]
@="cmd /c \" C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe\""

Но ведь он не открывает Windows Terminal!

Можете подредактировать и другие пункты добавить.

В том то и дело, что не нашел способа передать в WT путь к папке.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Ну так и спрашивали бы про путь к папке...


Если я правильно понял их исходники, то WT надо запускать с ключами "-- cmd /k cd путь\к\папке"

Что-то я не совсем понял проблемы, но тот файл реестра добавляет пункт в контекстное меню в проводнике, если нажать на этот пункт, то откроется PowerShell из папки, из которой было вызвано контекстное меню. Если нужно заменить на CMD, то должно быть что-то вроде этого:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd]
@="Открыть CMD"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd\command]
@="cmd"
Как дела с реализацией accessibility?
Уже говорилось, что старый conhost оставят для обратной совместимости
UPD: извиняюсь, не на тот комментарий оставил ответ

И до сих пор не починили один из важнейших (по крайней мере для меня) багов — проблема с navigation keys и их передачей в бекэнд (#2397). Из-за этого бага не работает много консольных утилит, (включая REPL R), в которых arrow keys используются для навигации/редактирования текста.

Под эту же гребёнку хотелось бы фикса #4334. Мнится мне, что они могут взаимно поломаться. При том, что модификаторы теперь отрабатывают корректно в сочетаниях с F-клавишами, но не с ALT+Letter для быстрого поиска, например (аналог Midnight Commander — CTRL+S Letter).

Ну я с модификаторами не сталкивался (скорее всего потому, что не использую совсем сложные утилиты, а работая в REPL — переключаюсь на PSCore нативный терминал).
Аналогичная пробелма, по всей видимости, существует и в VSCode, где навигация в REPL тоже не работает.


С одной стороны, проект очень хороший, терминал получается современный и удобный. С другой стороны — приоритет анимированного бэкграунда и поддержки нескольких панелей в одной вкладке (когда и так есть вкладки, куда уж больше?) над очевидными багами мне кажется сомнительным.


Нам остается продолжать писать issues и баг-репорты в надежде, что на это обратят внимание.

Для добавления этой функции необходимо изменить объект profiles в profiles.json, добавив свойства «defaults» и «list», как сделано в примере ниже:

В примере ниже пропущена запятая перед "list": [

Спасибо!
А что там с мышкой? Фаром можно пользоваться?

Пользоваться можно, но без мыши:


Что меня особо порадовало — отлично работает консольный far2l через виндовый ssh.
А вот отсутствие поддержки мыши — печалит.
Также, не сумел добиться псевдографики без разрывов на шрифте «Consolas». На «Courier New» — проблем нет.
Также, не сумел добиться псевдографики без разрывов на шрифте «Consolas».

Это проблема шрифта Consolas, а не терминала.

Однако этой проблемы нет с этим-же шрифтом в стандартном терминале. Как так?

Как это нет?


Хм, на 20м кегле и у меня "дырок" нет. А вот на 14м — есть. Какой однако замечательный шрифт...

Фаром можно пользоваться только 64-битным. 32-битный из нового терминала запускается во внешнем старом консольном окне.
Одни вопрос.
Лучше чем COnEmu или спокойно сидеть дальше и ждать?
Пока ConEmu+Clink удобнее
Что за цветовая схема у ubuntu терминала? Можете поделится пожалуйста, у меня она обычная черная.
Глупый вопрос, но не нашёл ответа. Как делаете разбиение экрана на несколько окон?

Быстрый гуглеж "windows terminal panes" дает ссылки


Зарегистрируйтесь на Хабре, чтобы оставить комментарий