Я использую символические ссылки, чтобы привести в порядок свою домашнюю папку. Это хорошо работает в терминале, поскольку ссылки создают иллюзию обычных папок:
Однако в Nautilus ссылки ведут себя больше как ярлыки Windows , немедленно телепортируя меня к их цели:
Это особенно беспокоит, когда… Позже я захочу перейти «вверх» к родительской папке, поскольку она привязывает меня куда-то за пределы дерева, которое я тщательно убирал.
Как я могу заставить Nautilus отображать символические ссылки как обычные папки, как это делает терминал?
Nautilus не разыменовывал символические ссылки в Ubuntu 12.10:
Может быть, это новое поведение - просто ошибка? Я не знаю, как сказать. Вот что я знаю:
Это обходной путь, но он не может представлять собой фактический ответ, который вы пытаетесь найти:
В наутилусе, Ctrl + L , введите имя символической ссылки (например, ссылка
или ./ link
), нажмите Enter. На этот раз символическая ссылка не будет разыменована.
ОБНОВЛЕНИЕ: эта УЖАСНАЯ ОШИБКА, по-видимому, теперь исправлена в Nautilus 3.14.2 , Ниже приводится обходной путь для более старых версий
Я нашел этот обходной путь:
Установить Инструмент настройки Nautilus-Actions
Выполнить nautilus-actions
Добавить действие под названием «Открыть ссылку»
Во вкладке «Команда» -> Путь: / usr / bin / nautilus
, Параметры:
- no-default-window% u
(необязательно) Меню Правка-> Настройки-> снимите флажок
«Создайте корневое меню« Nautilus-action », снимите флажок« Добавить «О» ... »
Перезапустите Nautilus (например, xkill
)
Щелкните правой кнопкой мыши любую папку с символической ссылкой, новое окно Nautilus откроется с папка (а не папка с разыменованием).
По-прежнему существуют ограничения: a) Nautilus теперь должен иметь контекстные меню «Открыть» и «Открыть ссылку» (вы должны не забыть использовать правильное), б) каждое новое окно открывается время.