Поддержка консоли Total Commander, например, Far Manager / Norton Commander
Мне нравится использовать Total Commander с лучшей поддержкой консоли, как у Norton Commander или Far Manager. ConEmu, кажется, лучший инструмент для работы.
Я могу открыть Total Commander как вкладку в ConEmu и вывод команд (который вводится в командную строку внутри Tcmd) появляется в новой вкладке, но мне нравится получать "постоянную" консоль, такую как Far Manager Ctrl-O
,
Я попробовал следующие макросы:
- Активируйте ConEmu и "CD" до последнего (вверху в Z-порядке) путь к окну проводника: PasteExplorerPath(1,1)
Я думаю, что это будет правильное решение, но оно не работает с Tcmd. - Переключение фокуса между ConEmu и дочерним приложением с графическим интерфейсом (например, PuTTY или Notepad)
Это не 'CD'-ing в текущий каталог (и по некоторым причинам это не работает, но я думаю, что это потому, что некоторые пользовательские сопоставления в Tcmd). conemu /Here
в командной строке Tcmd открывается новая консоль с правильным путем. Я не знаю, как настроить открытие- Откройте новую консоль, если она не существует.
- Переключитесь на него, если он открыт, а "CD" на
/Here
,
Так есть ли способ сделать Far Manager из Total Commander?
PS: я опробовал Far Manager, но в нем отсутствовали некоторые функции, которые я использовал изо дня в день (синхронизировать каталоги, такие как Tcmd; быстрый фильтр должен скрывать непревзойденные элементы; медленный на сетевых дисках, прокручивать вывод консоли и т. Д.).
1 ответ
Я сделал скрипт AutoHotkey, чтобы решить мою проблему:
https://gist.github.com/BimbaLaszlo/f92167a8353f3280b4fb
Чтобы увидеть сценарий в действии, посмотрите этот скринкаст.