Есть ли обходной путь для удаления "пути копирования" в pcmanfm-qt?
Вкратце, теперь, когда опция "Путь к копированию" была удалена из lxqt-версии файлового менеджера pcmanfm, я пытаюсь найти обходной путь.
Более подробная информация: я использую Linux с 2015 года, использую исключительно Lubuntu и pcmanfm, так что, возможно, я не научился правильно делать вещи. Но всякий раз, когда мне нужно было вставить имя файла / путь в файл рабочего стола, скрипт bash или командную строку, я всегда использовал опцию "Копировать путь" в контекстном меню pcmanfm.
Теперь, когда он вышел в версии lxqt (и я собираюсь перейти к этой версии в конце концов), я пытаюсь найти обходной путь для этой отсутствующей функции.
Помимо использования CLI для навигации (если я это сделал, зачем мне нужен файловый менеджер?!), каковы простые способы получения пути / имени файла без необходимости выполнять сложную последовательность действий, которые у меня сейчас есть? сделать без копирования путь.
До (т. Е. С копией пути): выберите файл, щелкните правой кнопкой мыши и выберите "Копировать путь", это даст полное имя пути, включая имя файла; вставить в документ / файл / скрипт /CLI
Теперь (т. Е. После удаления пути копирования): выделите и скопируйте путь из панели навигации pcmanfm, вставьте имя пути в листовую панель; щелкните правой кнопкой мыши файл, скопируйте имя файла; вставьте в лист рядом с именем файла; выберите и скопируйте объединенный путь / имя файла и вставьте в документ / файл / скрипт /CLI
Должен быть лучший способ, и, вероятно, есть. Я просто не знаю что это! Благодарю.
Отредактируйте для ясности (который может быть удален, если он считается рекламным):
Функция "Копировать путь" предоставила возможность щелкнуть правой кнопкой мыши файл в диспетчере файлов и выбрать "Копировать путь". Это действие скопирует путь к файлу, скажем, /etc/apt/sources.list
в буфер обмена для вставки в другом месте. Эта функция присутствует в gtk-версии pcmanfm, но отсутствует в версии qt. Другие файловые менеджеры, такие как thunar и nautilus, предоставляют эту функцию, не называя ее явно "Копировать путь". Смотрите мой ответ ниже.
3 ответа
OP здесь (я испортил регистрацию, но я тот же парень.;))
Спасибо за идеи. Я перепробовал все из них, xc для Thunar, который мне еще предстоит скачать (но я пробовал раньше, и это очень хороший легкий fm).
Но я хотел сказать вам, ребята, что я связался с разработчиками, и Copy Path будет добавлен обратно в pcmanfm в более поздней версии - я думаю, что они сказали следующую версию. Видимо, путь копирования был более популярным, чем они рассчитывали.
Поэтому, если я смогу понять, как пометить свой пост как ответ, я сделаю это. А пока здорово иметь другие варианты. Еще раз спасибо за идеи резервного копирования.
Использование Thunar вместо
Вы можете установить Thunar в Lubuntu 18.04 и 18.10, как это предлагается в другом ответе, без необходимости переключения сред рабочего стола. sudo apt install thunar
добавит несколько необходимых зависимостей, но не весь рабочий стол XFCE или Xubuntu.
Когда вы откроете папку в Thunar и щелкните правой кнопкой мыши на файле, вы увидите запись с именем "Копировать":
Нажмите "Копировать", откройте файл назначения и вставьте: точный путь, который вы получите с помощью gtk-версии PCManFM, будет вставлен независимо от того, открыли ли вы текстовый файл или терминал. Вам не нужно больше ничего делать.
Короче говоря, если вы вставляете в документ или терминал, путь к файлу вставляется. Если вы вставите в другое окно самого Thunar, файл будет вставлен (т.е. скопирован).
Используйте gtk-версию pcmanfm
В качестве альтернативы, просто установите версию gtk pcmanfm, которая все еще доступна в 18.10.
В соответствии с этим, PCManFM позволяет добавлять путь копирования через
.desktop
в
~/.local/file-manager/actions
. Это также применимо для PCManFM-Qt.
Хотя для записи его из консоли в буфер обмена требуется инструмент. Или нет, если вы реализуете его без использования
coreutils
.
Я тоже был заядлым пользователем pcmanfm. Я переехал в Тунар, xfce. Это может быть вариант с pcmanfm...
Выберите файл, для которого вы хотите путь. Дважды или трижды щелкните адресную строку, чтобы выделить все содержимое, и нажмите Ctrl+C (Копировать). В Thunar это копирует весь путь и имя файла в буфер обмена. Может быть, lxqt pcmanfm такой же... Стоит попробовать в любом случае...