View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002209 | Wishes | Command Line/Execute | public | 2012-11-29 20:19 | 2014-05-06 10:30 |
Reporter | fml2 | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 3.0 | ||||
Summary | 0002209: Сделать функцию для генерирования строки prompt | ||||
Description | Хотелось бы, чтобы Фар имел некую функцию (с фиксированным именем, написанную на Lua?), результат вызова которой использовался бы для отображения prompt в командной строке. Возможности, предоставляемые Фар'ом в этом отношении, весьма ограничены. Это позволило бы реализовать много полезных и удобных вещей, доступных, например, в bash и PowerShell. Мой конкретный случай описан на форуме (см. ссылку ниже), но можно придумать и другие применения. Например, отображение имени ветки (branch), если текущий каталог находится под контролем системы хранения кода (version control). Обсуждение на форуме: http://forum.farmanager.com/viewtopic.php?f=4&t=7526 | ||||
Tags | No tags attached. | ||||
Build | |||||
related to | 0002638 | new | Добавить макрофункцию для управления промптом командной строки |
|
far может работать и без макросов (far /m). как тогда рисовать промпт вычисляемый скриптом ? |
|
Ну, можно, например, так: если Lua (механизм выполнения макросов) доступен *и* макрос для генерирования prompt определен, то использовать его, а иначе использовать прежний механизм. Т.е. если пользователь ничего не делает, то у него все работает по-прежнему. Но имеется возможность переопределить prompt, приложив некоторые усилия (написав соответствующий макрос). |
|
Форумная ветка была объединена с другой. Новый адрес: http://forum.farmanager.com/viewtopic.php?f=3&t=7144&start=30#p100603 |
|
2useven10, не рисовать, конечно. Все эти far/m far/p все равно чисто "отладочные" режимы. |
|
Я так думаю, что для начала нужно промпт "обучить" ANSI color :-) |
|
Связанное пожелание: 0002638 |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-11-29 20:19 | fml2 | New Issue | |
2012-11-30 06:19 | 2useven10 | Note Added: 0009771 | |
2012-11-30 06:23 | fml2 | Note Added: 0009772 | |
2012-12-01 17:52 | fml2 | Note Added: 0009786 | |
2012-12-01 18:38 | NightRoman | Note Added: 0009788 | |
2012-12-05 14:09 | vskirdin | Note Added: 0009799 | |
2013-02-03 00:31 | alexy | Severity | minor => feature |
2014-05-06 10:28 | JohnDoe | Note Added: 0012360 | |
2014-05-06 10:30 | shmuel | Relationship added | related to 0002638 |