Несколько вопросов по ключам Фара

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Несколько вопросов по ключам Фара

Post by NightRoman »

1. Ключи /ro и /rw взаимоисключающие. И в документации не сказано, кто победит, если оба указаны. Может, стоит иметь один, например, /ro и также иметь его форму /ro- ?

2. Поставил себе в настройках Фара оконный режим постоянно включенным (/w ~ System.WindowMode=true). Все хорошо, но теперь Far /v и Far /e запускаются тоже в оконном режиме. Хотя смысла вроде нет. Подправил команды: Far /w- /v и Far /w- /e. Устранил дефект. Но может Фару стоит самому делать /w-, когда он в режиме редактора или просмотра запускается?

3. Два позиционных аргумента в ком. строке Фара - это пути панелей или команда, которая должна быть выполнена при старте Фара. Недавно столкнулся с задачей запустить Фар с заданными *двумя* панелями и заданной стартовой командой. Похоже, этот сценарий так просто в ком. строке не реализуется. Может, для стартовой команды иметь отдельный новый ключ, а позиционные аргументы оставить только для путей? - Far path1 path2 /command ...

4. По поводу 3. я также попробовал вариант Far path1 path2 ps:ls, вдруг сработает. Фар запустился, но команду молча проигнорировал. Наверное, лучше было бы, если бы он ругнулся на неправильную ком. строку. Или она правильная в каком-то смысле?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Несколько вопросов по ключам Фара

Post by DrKnS »

1. Победит указанный последним. /ro и /ro- тоже можно указать одновременно, но из соображений абстрактного совершенства да, /ro- лучше, чем /rw;
2. Плагины;
3. Да, отдельный ключ был бы лучше.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Несколько вопросов по ключам Фара

Post by NightRoman »

2. Плагины
Это не всегда годится. Например, есть случаи, когда Far, как внешний вьюер запускается именно без плагинов (/p /m), этакий минимальный ванильный просмотрщик без всего лишнего.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Несколько вопросов по ключам Фара

Post by DrKnS »

Тебе настолько мешает /w?
Он как бы не только для просмотра уехавшего вывода, но и для произвольного изменения размера окна, что полезно даже минимальным ванильным просмотрщикам.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Несколько вопросов по ключам Фара

Post by NightRoman »

Да нет, конечно, не настолько мешает. Тем более, что /w- есть. Просто если это лишнее (если действительно лишнее), то Фар мог бы и сам сделать. Но это мелочь, конечно.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Несколько вопросов по ключам Фара

Post by NightRoman »

Пожелание про /command поместил на мантис
http://bugs.farmanager.com/view.php?id=2629
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Несколько вопросов по ключам Фара

Post by NightRoman »

По поводу 2. Запуск Фара в режиме редактора с /w явно или по умолчанию в настройках, как у меня.

Только у меня такое?

Code: Select all

start far /w /e C:\TEMP\1.txt
-- редактор открывается, но курсора в нем не видно, пока не начнем что-то делать (неожиданно, баг/дефект?)

Code: Select all

start far /w- /e C:\TEMP\1.txt
-- редактор открывается, курсор есть (ожиданно)
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Несколько вопросов по ключам Фара

Post by NightRoman »

Или даже правильнее так:
- открыть CMD
- убедиться, что буфер больше, чем окно (есть вертикальная прокрутка)
- в этом окне запустить команду

Code: Select all

far /w /e C:\TEMP\1.txt
-- в открывшемся редакторе курсор не отображается.
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Re: Несколько вопросов по ключам Фара

Post by ctapmex »

NightRoman wrote: Только у меня такое?
не только у тебя
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Несколько вопросов по ключам Фара

Post by NightRoman »

Post Reply

Return to “Обсуждение Far Manager”