проблема с копированием имени файла в клипборд

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Ariman
Posts: 1153
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 10 times
Been thanked: 23 times
Contact:

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

Post by Ariman » Fri 12 Nov, 2010 09:52

Latest post of the previous page:

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

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

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

Post by lordmuzer » Fri 12 Nov, 2010 10:39

John Doe wrote:Макросами.
а можно хотя бы простой пример пример как правильно восстановить пометку файлов из буфера обмена.
то есть разобрать то что лежит в clip и скормить его panel.select.

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

User avatar
John Doe
Бюрократ
Posts: 11215
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 14 times
Been thanked: 80 times

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

Post by John Doe » Fri 12 Nov, 2010 10:53

А не надо ничего разбирать, можно "скормить" в неизменном виде (Mode=2).

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

User avatar
lordmuzer
Posts: 522
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Contact:

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

Post by lordmuzer » Fri 12 Nov, 2010 11:03



ой ( точно моя ошибка. я то подумал, что надо мудрить. спасибо. буду в след раз внимательнее
Last edited by lordmuzer on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: оверквотинг

VladimirChumakov
Posts: 2
Joined: Wed 10 Nov, 2010 22:35

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

Post by VladimirChumakov » Sat 13 Nov, 2010 00:28

Спасибо всем, Ctrl-Shift-Ins делает то что мне нужно - копирует имена (и не сами файлы).

vlad2135
Posts: 1
Joined: Fri 03 Dec, 2010 15:30

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

Post by vlad2135 » Fri 03 Dec, 2010 15:43

Как заставить Ctrl-Ins копировать в буфер только имя файла, а не файл целиком? Знаю, что есть Сtrl-Shift-Ins, но не хочется давить доп. кнопку. Можно ли как-то поменять два этих хоткея местами?

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

User avatar
t-rex
Страшный и ужасный
Posts: 4871
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Contact:

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

Post by t-rex » Fri 03 Dec, 2010 15:48

Я тоже за чтоб файлы копировались тока по CtrlC

User avatar
HaRT
Moderator
Posts: 8074
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 100 times

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

Post by HaRT » Fri 03 Dec, 2010 15:51

vlad2135
Намакросить?
Фар есть инструмент, а не нянька. © 2009 DrKnS

Ariman
Posts: 1153
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 10 times
Been thanked: 23 times
Contact:

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

Post by Ariman » Fri 03 Dec, 2010 16:34

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

User avatar
NightRoman
Posts: 5852
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

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

Post by NightRoman » Fri 03 Dec, 2010 16:43

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

User avatar
John Doe
Бюрократ
Posts: 11215
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 14 times
Been thanked: 80 times

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

Post by John Doe » Fri 03 Dec, 2010 16:53

t-rex wrote:Я тоже за чтоб файлы копировались тока по CtrlC
Сейчас Ctrl-C копирует только текст командной строки, а вовсе не имена файлов. Не думаю что CF_HDROP будет тут к месту.

User avatar
t-rex
Страшный и ужасный
Posts: 4871
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Contact:

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

Post by t-rex » Fri 03 Dec, 2010 17:52

СtrlIns тоже копирует ком строку. А вот пусть CtrlC копирует файлы когда ком строка пустая, а CtrlIns только имена. Ибо уже реально начинает бесить когда хочется имя файла в аутлук вставить, двойное повидение CtrlIns уж очень не интуивно. И нет, макросить костыли я не буду.

User avatar
HaRT
Moderator
Posts: 8074
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 100 times

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

Post by HaRT » Fri 03 Dec, 2010 18:05

А как предлагается копировать файлы независимо от состояния командной строки?
Похоже, что тогда надо будет добавить для этого CtrlShiftC.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 11215
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 14 times
Been thanked: 80 times

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

Post by John Doe » Fri 03 Dec, 2010 18:10

t-rex wrote:И нет, макросить костыли я не буду.
Можно поступить ровно наоборот: убрать этот функционал с Ctrl-Ins, но сделать доступным посредством макроязыка.

User avatar
t-rex
Страшный и ужасный
Posts: 4871
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Contact:

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

Post by t-rex » Fri 03 Dec, 2010 18:19

Как по мне, то пусть CtrlC тока файлы всегда и копирует, так самое логично и не путает.

User avatar
HaRT
Moderator
Posts: 8074
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 100 times

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

Post by HaRT » Fri 03 Dec, 2010 18:26

Да, из нескольких „чистых” операций всегда можно намакросить хитрый комбайн, а вот наоборот зачастую куда сложнее.

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

Yegor
Posts: 848
Joined: Mon 04 Apr, 2005 13:41
Location: Kharkov, Ukraine
Has thanked: 2 times
Been thanked: 7 times

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

Post by Yegor » Fri 03 Dec, 2010 20:15

HaRT wrote:Кстати, а Фар умеет принимать файлы из буфера обмена на текущую панель?
EMenu - Paste - не то?
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

Post Reply

Return to “Нужна помощь”