FarCmds (FAR Commands)

Здесь можно обсудить ваш любимый плагин.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

FarCmds (FAR Commands)

Post by Skirda »

Latest post of the previous page:

Skirda wrote:
S.A. wrote:run:filename<help -- 'C:\windows\help' is not recognized as an internal or external command, operable program or batch file.
(из любой директории, без дополнительных условий).
на мантис
Хотя... проверь
We are the Borg. You will be assimilated.
So Say We All!
User avatar
John Doe
Бюрократ
Posts: 12895
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 296 times

FarCmds (FAR Commands)

Post by John Doe »

Помогло. Ошибки, описанные в нескольких последних сообщениях, больше не воспроизводятся.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

FarCmds (FAR Commands)

Post by Skirda »

Что с link делать будем? ([1], [2])
We are the Borg. You will be assimilated.
So Say We All!
User avatar
John Doe
Бюрократ
Posts: 12895
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 296 times

FarCmds (FAR Commands)

Post by John Doe »

Skirda wrote:Что с link делать будем?
Нарекания:
- не гарантируется диагностика всех возможных ошибок (этот факт можно документировать)
- из справки невозможно понять требуемый порядок параметров (недостаток документации легко поправим)
- сам порядок отличается от порядка в штатной команды mklink (можно поменять, если кому-то мешает)
User avatar
John Doe
Бюрократ
Posts: 12895
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 296 times

FarCmds (FAR Commands)

Post by John Doe »

С некоторого времени поломались алиасы.

Code: Select all

doskey xxx=yyy
edit:<xxx
В результате фар вешается.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

FarCmds (FAR Commands)

Post by Skirda »

John Doe wrote:С некоторого времени поломались алиасы.

Code: Select all

doskey xxx=yyy
edit:<xxx
В результате фар вешается.
Есть такое. build 127.
Ошибка в стиле "Хочешь я расскажу тебе сказку" facepalm2
We are the Borg. You will be assimilated.
So Say We All!
S.A.
Posts: 54
Joined: Mon 17 Nov, 2014 19:52
Been thanked: 6 times

FarCmds (FAR Commands)

Post by S.A. »

Фокус с dir никуда не пропал -- если я правильно понимаю, то это особенность сочетания неотключаемой опции подстановки расширений и того, что "whereis:" первым делом ищет файл в текущей папке. Так и задумано?
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

FarCmds (FAR Commands)

Post by Skirda »

S.A. wrote:Фокус с dir никуда не пропал -- если я правильно понимаю, то это особенность сочетания неотключаемой опции подстановки расширений и того, что "whereis:" первым делом ищет файл в текущей папке. Так и задумано?
Да. Так и задумано. В противном случае получаем "вотфайлпередомной, какого черта мне предлагают вооонизтогокаталога".
А что с dir? Поподробнее (или речь про метод поиска)
We are the Borg. You will be assimilated.
So Say We All!
User avatar
John Doe
Бюрократ
Posts: 12895
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 296 times

FarCmds (FAR Commands)

Post by John Doe »

"dir" это файл без расширения. На кой чёрт его пытаться запустить?
Другой пример: edit:<boot.ini открывает Notepad. Для чего?

Видимо надо учитывать PATHEXT.
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 4 times

FarCmds (FAR Commands)

Post by Skirda »

John Doe wrote:"dir" это файл без расширения. На кой чёрт его пытаться запустить?
А если у меня вместо cmd стоит WinBash (и скорректирован %COMSPEC%), который очень даже понимает этот файл (всякие там #/bin/perl в начале файла dir).
Не запускать?
John Doe wrote:Другой пример: edit:<boot.ini открывает Notepad. Для чего?
Это нужно у запускающего спросить.
John Doe wrote:Видимо надо учитывать PATHEXT.
Возможно.
We are the Borg. You will be assimilated.
So Say We All!
User avatar
John Doe
Бюрократ
Posts: 12895
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 296 times

FarCmds (FAR Commands)

Post by John Doe »

Skirda wrote: А если у меня вместо cmd стоит WinBash
А из фара по Enter запускается? В консоли фара или отдельно?
Этот WinBash использует PATHEXT?
S.A.
Posts: 54
Joined: Mon 17 Nov, 2014 19:52
Been thanked: 6 times

FarCmds (FAR Commands)

Post by S.A. »

Могу только предположить, что ввиду некоторой непредсказуемости результата такого поведения при обычном сценарии с run: (когда не ожидаешь, что файл без расширения сейчас возьмет и запустится), можно было бы сделать этот функционал опциональным.
gene.pavlovsky
Posts: 166
Joined: Tue 16 Feb, 2010 17:55
Has thanked: 11 times
Been thanked: 8 times

FarCmds (FAR Commands)

Post by gene.pavlovsky »

Просьба внести изменения, аналогичные тем, что добавлены в сам Фар в билде 4645:
http://bugs.farmanager.com/view.php?id=3223#c14530
Спасибо.
sabio
Posts: 15
Joined: Fri 30 Jan, 2015 14:18

FarCmds (FAR Commands)

Post by sabio »

Есть ли какая-то возможность задать расширение для создаваемого временного файла при перенаправлении вывода команды в edit: ?

Сейчас оно выглядит так: ...\AppData\Local\Temp\FCP89CF.tmp\FCPFB9C.tmp. И порой FarColorer не может правильно определить тип файла.
Было бы здорово, если бы можно было получить что-то вроде ...\AppData\Local\Temp\FCP89CF.tmp\FCPFB9C.xml
User avatar
HaRT
Moderator
Posts: 9596
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 114 times
Been thanked: 233 times

FarCmds (FAR Commands)

Post by HaRT »

Пытаясь найти/вспомнить ответ на предыдущее сообщение, немного поэкспериментировал с edit: и обнаружил, что была утрачена полезная функциональность. В Фаре 1.75 и 2.0.1807 при отработке far:edit < … заголовок редактора выставлялся в выполняемую команду, в результате для команд вида far:edit < MyProg MyFile получался содержательный заголовок MyProg MyFile (возможно, с усечённым началом). Теперь же заголовок не выставляется и там отображается обычно бесполезный путь временного файла.
Last edited by HaRT on Fri 18 May, 2018 16:39, edited 1 time in total.
Reason: Добавлено упоминание Far Manager 2 2.0.1807
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 9596
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 114 times
Been thanked: 233 times

FarCmds (FAR Commands)

Post by HaRT »

HaRT wrote: Thu 17 May, 2018 12:46 утрачена полезная функциональность
Записал на багтрекер: #3609.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Обсуждение плагинов”