Page 3 of 9

Re: копирование имен файлов

Posted: Fri 12 Nov, 2010 09:52
by Ariman

Latest post of the previous page:

fibre wrote:CtrlShiftIns можно замапить на CtrlIns, и в макросе поставить [ ] Command line state.
потери функционала не будет (или я не вижу).
Действительно, работает. Я от макросов далёк, поэтому про эту галочку не подумал. :oops: Спасибо за подсказку.

Re: копирование имен файлов

Posted: Fri 12 Nov, 2010 10:39
by lordmuzer
John Doe wrote:Макросами.
а можно хотя бы простой пример пример как правильно восстановить пометку файлов из буфера обмена.
то есть разобрать то что лежит в clip и скормить его panel.select.

заранее спасибо.

Re: копирование имен файлов

Posted: Fri 12 Nov, 2010 10:53
by John Doe
А не надо ничего разбирать, можно "скормить" в неизменном виде (Mode=2).

P.S.
А пример ведь есть в Энциклопедии. Зря вы читать не хотите, ведь я даже точное место указал...

Re: копирование имен файлов

Posted: Fri 12 Nov, 2010 11:03
by lordmuzer


ой ( точно моя ошибка. я то подумал, что надо мудрить. спасибо. буду в след раз внимательнее

Re: копирование имен файлов

Posted: Sat 13 Nov, 2010 00:28
by VladimirChumakov
Спасибо всем, Ctrl-Shift-Ins делает то что мне нужно - копирует имена (и не сами файлы).

Как заставить Ctrl-Ins копировать в буфер имя файла?

Posted: Fri 03 Dec, 2010 15:43
by vlad2135
Как заставить Ctrl-Ins копировать в буфер только имя файла, а не файл целиком? Знаю, что есть Сtrl-Shift-Ins, но не хочется давить доп. кнопку. Можно ли как-то поменять два этих хоткея местами?

Просто я не переношу файлы через буфер обмена, а вот их имена в различные документы и чаты вставляю гораздо чаще, это нововведение раздражает.

Re: Как заставить Ctrl-Ins копировать в буфер имя файла?

Posted: Fri 03 Dec, 2010 15:48
by t-rex
Я тоже за чтоб файлы копировались тока по CtrlC

Re: Как заставить Ctrl-Ins копировать в буфер имя файла?

Posted: Fri 03 Dec, 2010 15:51
by HaRT
vlad2135
Намакросить?

Re: Как заставить Ctrl-Ins копировать в буфер имя файла?

Posted: Fri 03 Dec, 2010 16:34
by Ariman
Я как раз такой же вопрос задавал недавно здесь на форуме (только забыл в какой теме :) ). Сошлись на том, что проще всего повесить макрос на CtrlIns, который будет вызывать CtrlShiftIns и убрать галочку на "Command line state". Будет то что надо.

Re: Как заставить Ctrl-Ins копировать в буфер имя файла?

Posted: Fri 03 Dec, 2010 16:43
by NightRoman
t-rex wrote:Я тоже за чтоб файлы копировались тока по CtrlC
+1. Может, голоснуть? Типа, демократия.

Re: Как заставить Ctrl-Ins копировать в буфер имя файла?

Posted: Fri 03 Dec, 2010 16:53
by John Doe
t-rex wrote:Я тоже за чтоб файлы копировались тока по CtrlC
Сейчас Ctrl-C копирует только текст командной строки, а вовсе не имена файлов. Не думаю что CF_HDROP будет тут к месту.

Re: Копирование имён/путей файлов/директорий и/или ссылок на

Posted: Fri 03 Dec, 2010 17:52
by t-rex
СtrlIns тоже копирует ком строку. А вот пусть CtrlC копирует файлы когда ком строка пустая, а CtrlIns только имена. Ибо уже реально начинает бесить когда хочется имя файла в аутлук вставить, двойное повидение CtrlIns уж очень не интуивно. И нет, макросить костыли я не буду.

Re: Копирование имён/путей файлов/директорий и/или ссылок на

Posted: Fri 03 Dec, 2010 18:05
by HaRT
А как предлагается копировать файлы независимо от состояния командной строки?
Похоже, что тогда надо будет добавить для этого CtrlShiftC.

Re: Копирование имён/путей файлов/директорий и/или ссылок на

Posted: Fri 03 Dec, 2010 18:10
by John Doe
t-rex wrote:И нет, макросить костыли я не буду.
Можно поступить ровно наоборот: убрать этот функционал с Ctrl-Ins, но сделать доступным посредством макроязыка.

Re: Копирование имён/путей файлов/директорий и/или ссылок на

Posted: Fri 03 Dec, 2010 18:19
by t-rex
Как по мне, то пусть CtrlC тока файлы всегда и копирует, так самое логично и не путает.

Re: Копирование имён/путей файлов/директорий и/или ссылок на

Posted: Fri 03 Dec, 2010 18:26
by HaRT
Да, из нескольких „чистых” операций всегда можно намакросить хитрый комбайн, а вот наоборот зачастую куда сложнее.

Кстати, а Фар умеет принимать файлы из буфера обмена на текущую панель? Если нет, то как раз впору будет это делать по CtrlV (а по ShiftIns, как и сейчас, вставлять их пути)…