MyTetra Share
Делитесь знаниями!
Как в Midnight Commander скопировать в буфер обмена полный путь к файлу
Время создания: 15.11.2017 16:26
Текстовые метки: linux, mc, Midnight Commander, путь к файлу, копирование, буфер обмена
Раздел: Компьютер - Linux - Bash - Терминал
Запись: xintrea/mytetra_syncro/master/base/1510752389d3wamup3et/text.html на raw.github.com

Чтобы иметь возможность скопировать в буфер обмена полный путь к выделенному файлу, можно сделать следующее: добавить самодельный пункт «Копировать полный путь текущего файла» в меню Midnight Commander.


То есть, надо добавить следующие строчки в файл ~/.mc/menu:



+ ! t t

f Copy full filename into clipboard

echo -n %d/%f | xclip -selection clipboard



Если такого файла нет, можно в меню MC выбрать "Команда" - "Редактировать файл меню" - "Пользовательский".


Да, чтобы этот пункт меню срабатывал, необходимо, чтобы в системе была установлена программа xclip.


После внесения изменений в файл меню, старые версии MC надо перезапустить, в новых версиях, как минимум в 4.8.x, изменения в меню применяются сразу после редактирования.


Как пользоваться этим новым пунктом меню? Наводим курсор на файл (т. е. просто наводим на файл "засветку"). Нажимаем F2, видим внизу наш новый пункт меню:





Если данное действие нужно производить постоянно, то можно нажимать последовательно клавиши [F2] и [F].



Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования