FarCmds (FAR Commands)

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Передать имя файла в редактор

Post by HaRT »

Latest post of the previous page:

Я тоже многократно сталкивался с таким неудобством.
Мне кажется, ставить вопрос о задании имени файла для редактора вполне закономерно.
Только вот делать это лучше в обсуждении плагина FAR Commands.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Передать имя файла в редактор

Post by Skirda »

HaRT wrote:Я тоже многократно сталкивался с таким неудобством.
А почему же нельзя макросом?
В крайнем случае добавить AI колореру... В противном случае столкнемся с другой бедой - поведение F2.
We are the Borg. You will be assimilated.
So Say We All!
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Передать имя файла в редактор

Post by HaRT »

Skirda wrote:В противном случае столкнемся с другой бедой - поведение F2.
Это ещё почему?
Плагин запросто мог бы открывать файл с затребованным именем в уникальной временной директории — и волки сыты, и овцы целы.
Вероятно, со стороны Фара потребуется поддержка такого создания временных файлов и их последующего удаления.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Передать имя файла в редактор

Post by HaRT »

Кстати, вот как я кое-где выкрутился, чтобы хотя бы просто видеть имя исходного файла: в ассоциации на редактирование, скажем, XLS у меня прописано:

Code: Select all

    far:edit < xls2txt.cmd "!.!" тут прочие параметры < "!.!"
В результате хвост команды пишется в строке статуса.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Передать имя файла в редактор

Post by HaRT »

А ведь в принципе можно научить Колорер ориентироваться на строку статуса…
Какие будут мнения?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Передать имя файла в редактор

Post by Skirda »

HaRT wrote:Вероятно, со стороны Фара потребуется поддержка такого создания временных файлов и их последующего удаления.
Всмысле?
We are the Borg. You will be assimilated.
So Say We All!
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Re: Передать имя файла в редактор

Post by Skirda »

HaRT wrote:А ведь в принципе можно научить Колорер ориентироваться на строку статуса…
Какие будут мнения?
Хреновая задумка. Костыльная. Разумнее допиливать колорер в сторону улучшения распознавалки по контенту.
We are the Borg. You will be assimilated.
So Say We All!
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Передать имя файла в редактор

Post by HaRT »

Skirda wrote:
HaRT wrote:Вероятно, со стороны Фара потребуется поддержка такого создания временных файлов и их последующего удаления.
Всмысле?
А, туплю, судя по работе MultiArc, ФАР это и так делает. Тем лучше, значит, надо подкрутить FARCmds, чтобы он позволял задавать имя временного файла для команд с перенаправленным входом.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Передать имя файла в редактор

Post by Max Rusov »

Skirda wrote:Разумнее допиливать колорер в сторону улучшения распознавалки по контенту.
Вот это - абсолютно тупиковый путь
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Передать имя файла в редактор

Post by 2useven10 »

imho достаточно научить farcmds ставить временному файлу нужное расширение.
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Передать имя файла в редактор

Post by HaRT »

2useven10 wrote:imho достаточно научить farcmds ставить временному файлу нужное расширение.
Есть случаи, когда схема раскраски определяется именем файла, но не (только) расширением, и Колорер это умеет.
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Передать имя файла в редактор

Post by 2useven10 »

да. нужна временная папка. удалять её просмотрщик и редактор умеют.
кроме мультиарка такие временные файлы делает и стандартный фтп.
add: ещё конечно нужна возможность задавать нужное имя...
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: FarCmds (FAR Commands)

Post by Raistlin »

Code: Select all

edit:<dir
работает как ожидается.

Code: Select all

edit:<1 dir
открывает пустой редактор, при этом в комстроке мелькает что-то насчет "... not recognized as internal command...".
ЧЯДНТ? Far 3.0.3085
Magically yours
Raistlin
cyberwolf
Posts: 109
Joined: Tue 24 Mar, 2009 14:39
Been thanked: 2 times

Re: FarCmds (FAR Commands)

Post by cyberwolf »

Raistlin wrote:

Code: Select all

edit:<dir
работает как ожидается.

Code: Select all

edit:<1 dir
открывает пустой редактор, при этом в комстроке мелькает что-то насчет "... not recognized as internal command...".
ЧЯДНТ? Far 3.0.3085
As far as I know, the "<" sign shows that what's after it is the "input source", so in the case of the command "edit:<1 dir" the input source would be the "1 dir" command which doesn't work, that's why you get the "not recognized as internal command" error.
Whatever you write after the "edit:<" part must be a correct command, as in a command that if you run in the command line doesn't show an error message,

p.s. sorry for writing in English, i don't know Russian and don't trust the online translators.
Sorry for writing in English in the Russian forums, but i don't speak Russian and don't trust online translators. :D

"There’s no teacher who can teach anything new He can just help us to remember the things we always knew." ~ ENIGMA
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Re: FarCmds (FAR Commands)

Post by Raistlin »

As far as I know, the "<" sign shows that what's after it is the "input source"
The syntax I used is taken right from FAR Commands help, so I believe there is an error there, or it's a bug, or I misunderstand something completely.

Code: Select all

view: <1> dir
and

Code: Select all

view: <1>dir
work OK, while same constructions with "edit:" don't.

Code: Select all

view:<1>dir
doesn't work as well.
Magically yours
Raistlin
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: FarCmds (FAR Commands)

Post by HaRT »

Raistlin
Can you please quote the exact Help lines you mention?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

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