Скопіюйте шлях до файлу та папки з Nautilus


54

Як можна скопіювати повний шлях до файлу та папки в Nautilus? У контекстному меню правою кнопкою миші така опція не передбачена. У вікні властивостей файлу / папки я можу копіювати лише шлях до папки.

Відповіді:


75

Щоб швидко отримати шлях до файлу в Nautilus, ми можемо скористатись контекстним записом правою кнопкою миші "Копіювати", щоб скопіювати шлях до файлу до буфера обміну.

Потім просто "Вставити" (відповідно. "Вставити імена файлів" ) цей шлях з буфера обміну до іншої програми, наприклад текстового редактора.


Ого, це насправді працює, дякую за чудову пораду!
Герхард Бургер

4
Контекстне усвідомлення вставки, настільки приголомшливе!
Алікс Аксель

5
На жаль, в Ubuntu 12.04 це не працює бездоганно. Коли я вставляю на термінал GNOME, я отримую URL, тобто file:\\...(з кодованими URL-символами, як %20для простору) замість звичайного шляху.
pabouk

5
@pabouk як вирішення можна перетягувати файли на термінал GNOME. Це вставить шлях до файлу замість його URI.
Glutanimate

2
Це було занадто просто ... дякую тобі за поради! Копіювати назву вручну з років!
Габріель Кляйн

14

На жаль, вставлення шляху файлу від Nautilus до терміналу GNOME працює не так, як очікувалося. Він вставляє шлях як URL із символами, кодованими URL . Наприклад, він вставляє:

 file:///etc/gconf/gconf.xml.defaults/%25gconf-tree.xml

замість

 /etc/gconf/gconf.xml.defaults/%gconf-tree.xml

Рішення з буфера обміну

Скористайтеся функцією Правка > Вставити назви файлів у меню терміналу, яка також забезпечує пошук оболонки. На жаль, ця функція не має комбінації клавіш (окрім Alt+ E+ F), і здається, що її неможливо встановити за допомогою gconf-editor.

Дивіться також Nautilus копію файлу / каталогу до каталогу не слід ставити префікс "file: //" .

Рішення з перетягуванням та перетягуванням

Перетягування файлу або каталогу з Nautilus до терміналу GNOME передає правильно відформатований шлях, наприклад Правка > Вставити імена файлів, згадані вище.


Це вирішено в Ubuntu 16.04. Копіювання файлу з Nautilus в термінал GNOME просто дасть шлях /path/to/file, а не URL-адресу.
wisbucky


4

Я знайшов рішення для цього. Ви можете скористатися утилітою дій Nautilus, щоб додати контекстне меню "Копіювати шлях" та "Копіювати шлях до каталогу".

Це, здається, працює добре.

Джерело . Не забудьте зробити .py-файл виконуваним.


В інших відповідях уже сказано, що він копіює як шлях за замовчуванням, цей метод зайвий
kiri


-1

Я дуже пропустив цю функцію від LXDE, оскільки мій новий ноутбук знову досить потужний для Unity.

Soooooooo ....

... просто sudo apt-get install pcmanfm , відкрийте його, оберіть "Keep in Unity start" і, нарешті, видаліть Nautilus.

Логотип той самий, різниці ви не помітите - за винятком того, що тепер ви можете скопіювати шлях.


2
-1 Питання в тому, як цього досягти з Nautilus, а не з іншим файловим менеджером.
Девід Фоерстер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.