Latest post of the previous page:
Сорри протупил, ответил на какое-то старое сообщениеPowerShellFar — PowerShell host и автоматизация Far Manager
- NightRoman
- Posts: 6219
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 41 times
- Been thanked: 62 times
- Contact:
PowerShellFar — PowerShell host и автоматизация Far Manager
Вот и практически сбылось -- viewtopic.php?p=181635#p181635ax_coder wrote: Fri 27 Sep, 2024 11:45 Хочется совместить Far, современный PowerShell + oh-my-posh + PSReadLine + WindowsTerminal.
Собственно, я подумал, из всего этого хотелось бы чтобы Far брал на себя навигацию, а весь комманд лайн был в PS+WT.
Можно ли как-то это совместить? Например, шаримся по файловой системе в FAR потом по хоткею переходим на другую вкладку WT, а там PowerShell автоматически перешел в ту же папку, где текущая директория в ФАре?
Для вашего виша из текущей папки Фара запустите команду типа
wt -p pwsf.Но можно и не выходить даже из этого Фара в другую вкладку WT.
Намакросите F11 / PowerShellFar / Command console и получите консоль прямо тут на столько команд, сколько пожелаете, потом выйдете в панели.
Или вот более эффективный макрос:
Code: Select all
Macro {
key="Ctrl`"; description="PSF: Command console";
area="Shell Editor Viewer";
action = function()
Plugin.Call("10435532-9BB3-487B-A045-B0E6ECAAB6BC", "vps:$Psf.StartCommandConsole()")
end;
}- NightRoman
- Posts: 6219
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 41 times
- Been thanked: 62 times
- Contact:
PowerShellFar — PowerShell host и автоматизация Far Manager
Но как я уже ответил, oh-my-posh + PSReadLine не будет (и не надо в таком сетапе, наверное).
Как и в обычной ПШ консоли, вы можете написать себе кастомный prompt (одноименная глобальная функция).
Цветов нет, правда. Но если очень-очень нужно, можно выводить раскрашенную дополнительную стоку перед приглашением.
Как и в обычной ПШ консоли, вы можете написать себе кастомный prompt (одноименная глобальная функция).
Цветов нет, правда. Но если очень-очень нужно, можно выводить раскрашенную дополнительную стоку перед приглашением.