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

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
GMax
Posts: 165
Joined: Wed 10 Aug, 2005 09:20

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

Post by GMax »

Latest post of the previous page:

немного не в тему, но попутный вопрос всплыл.
обратную операцию - пометка файлов из клипборда - без плагинов сделать можно ?
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

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

Post by John Doe »

Ariman
Posts: 1290
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

fibre wrote:CtrlShiftIns можно замапить на CtrlIns, и в макросе поставить [ ] Command line state.
потери функционала не будет (или я не вижу).
Действительно, работает. Я от макросов далёк, поэтому про эту галочку не подумал. :oops: Спасибо за подсказку.
User avatar
lordmuzer
Posts: 524
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 10 times
Contact:

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

Post by lordmuzer »

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

заранее спасибо.
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

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

Post by John Doe »

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

P.S.
А пример ведь есть в Энциклопедии. Зря вы читать не хотите, ведь я даже точное место указал...
User avatar
lordmuzer
Posts: 524
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 10 times
Contact:

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

Post by lordmuzer »



ой ( точно моя ошибка. я то подумал, что надо мудрить. спасибо. буду в след раз внимательнее
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 »

Спасибо всем, Ctrl-Shift-Ins делает то что мне нужно - копирует имена (и не сами файлы).
vlad2135
Posts: 2
Joined: Fri 03 Dec, 2010 15:30
Has thanked: 1 time

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

Post by vlad2135 »

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

Просто я не переношу файлы через буфер обмена, а вот их имена в различные документы и чаты вставляю гораздо чаще, это нововведение раздражает.
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

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

Post by t-rex »

Я тоже за чтоб файлы копировались тока по CtrlC
User avatar
HaRT
Moderator
Posts: 9524
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 228 times

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

Post by HaRT »

vlad2135
Намакросить?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1290
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 41 times
Contact:

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

Post by Ariman »

Я как раз такой же вопрос задавал недавно здесь на форуме (только забыл в какой теме :) ). Сошлись на том, что проще всего повесить макрос на CtrlIns, который будет вызывать CtrlShiftIns и убрать галочку на "Command line state". Будет то что надо.
User avatar
NightRoman
Posts: 5945
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 14 times
Been thanked: 15 times
Contact:

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

Post by NightRoman »

t-rex wrote:Я тоже за чтоб файлы копировались тока по CtrlC
+1. Может, голоснуть? Типа, демократия.
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

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

Post by John Doe »

t-rex wrote:Я тоже за чтоб файлы копировались тока по CtrlC
Сейчас Ctrl-C копирует только текст командной строки, а вовсе не имена файлов. Не думаю что CF_HDROP будет тут к месту.
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

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

Post by t-rex »

СtrlIns тоже копирует ком строку. А вот пусть CtrlC копирует файлы когда ком строка пустая, а CtrlIns только имена. Ибо уже реально начинает бесить когда хочется имя файла в аутлук вставить, двойное повидение CtrlIns уж очень не интуивно. И нет, макросить костыли я не буду.
User avatar
HaRT
Moderator
Posts: 9524
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 109 times
Been thanked: 228 times

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

Post by HaRT »

А как предлагается копировать файлы независимо от состояния командной строки?
Похоже, что тогда надо будет добавить для этого CtrlShiftC.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 12867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 38 times
Been thanked: 293 times

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

Post by John Doe »

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

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