Використовуйте рядок шляху та адресний рядок у Nautilus


107

За замовчуванням Nautilus використовує / показує рядок шляху:

Смуга шляху Наутілуса


Використовуючи Ubuntu Tweak, мені вдалося встановити адресний рядок за замовчуванням:

Адресний рядок Nautilus


Чи можна встановити обидва за замовчуванням (показати обидва: кнопки та введення тексту)?

Примітка. Я знаю, що можу використовувати Ctrl+ Lдля перемикання між ними, тому мені це не цікаво.


Що ви маєте на увазі? Показати і кнопки, і текст?
Олі

3
@oli Точно. Але я думаю, що єдиний спосіб - це змінити вихідний код Наутілуса. Я намагався раніше, але без успіху ...
Раду Радеану,

1
Чи можете ви використовувати Немо замість Наутілуса?
Гусейін

40
+1 для Ctrl+Lярлика
Faizal

1
По мірі переходу від win10 до Ubuntu. У Win це кнопки, після натискання на порожню область по лінії кнопок область автоматично перетворюється на текстове поле.
Мохаммед Жораїд

Відповіді:


43

Ні, зробити це неможливо.

Міркування "чи справді це неможливо зробити" може бути нецікавим, але я можу сказати щось про те, чому це не може, і, мабуть, не повинно бути.

Справедливе попередження: відповідь багатослівна. Його тривалий, але я вважаю його розумним. Хоча я дуже рекомендую вам читати далі, не соромтеся не читати далі.

  • Дизайн nautilus: Якщо мати можливість відображення обох, знадобиться непропорційне вертикальне розширення області значків, оскільки тепер для відображення панелі шляху, а також адресного рядка потрібно два рядки. Але тоді інші кнопки праворуч мали б проміжок місця над і під ними, якщо тільки вони не перенастроюються, що знову ж таки є великим дизайнерським питанням.

  • Естетика nautilus: мати як панель шляху, так і адресний рядок було б дуже некрасиво.

  • Більшість людей, і я маю на увазі заборону пригорщі винятків, як ви і я, люди віддають перевагу будь-якому. Це для них чіткий вибір. Якщо у вас є можливість "підправити", це означатиме захаращування секцій уподобань nautilus, знову ж таки безрезультатно. Насправді, в останній версії ви бачите, що багато параметрів конфігурації та меню було видалено або приховано, щоб зробити загальний досвід наутилуса дуже простим.

  • Витрата екранної нерухомості: Вам буде потрібно лише будь-який з них у будь-який момент. Це справедливо навіть у тому випадку, якщо ви людина, яка використовує їх обох кілька разів протягом дня. Ви хочете, щоб будь-який з них був у будь-який час, і це навіть має сенс, навіть з вашої точки зору, фактично натискати Ctrl+, Lколи ви хочете отримати доступ до іншої речі. Якщо бачити непотрібну альтернативу на екрані, це також загрожує процес мислення.


32
Це те, що Windows зробив правильно, об’єднавши їх.
Каймен

24
Більшість відповідей все одно є пухом, тому TL; DR, маючи і те, і інше, неможливо під час написання, але ви можете перейти на панель шляху за допомогою Ctrl+Lта повернутися до кнопок за допомогою Esc.
Ejaz

10
У Windows він за замовчуванням має його як кнопки (посилання, на які можна натиснути), проте, як тільки ви натиснете на порожню область уздовж рядка рядка кнопок, область буде автоматично перетворена у текстове поле, і користувач може скопіювати / відредагувати / вставити нове шлях. Після того як текстове поле втрачає фокус, воно повертається до кнопок.
Мохаммед Жораїд

2
Це Linux, ми повинні мати можливість ним керувати. У мене 43-дюймовий монітор. Мені все одно, чи потрібно кілька додаткових пікселів для цієї функції, що, очевидно, буде корисним. Іноді функція потребує перекриття естетики. Плюс, Windows зробили це правильно, просто повторюючи те, що вони зробили.
нейронет

4
* видаляє nautilus (хоч спасибі за пояснення!)
jozxyqk

37

Хоча я не знаю, чи взагалі це можливо в Наутілусі, я вважаю, що Тунар може служити вашим побажанням. Він показує рядок кнопок за замовчуванням, але натискання Ctrl+ Lпризведе до того, що текстовий рядок вискочить, як показано нижче, що дозволяє копіювати / вставляти або змінювати каталог, набравши текст. Коли ви натискаєте клавішу Enter, вона відходить і у вас є панель кнопок. У вас є найкраще з обох світів.

введіть тут опис зображення

На мою думку, Thunar "швидше", ніж nautilus, але не має даних, які б це підтвердили. Він має неймовірно простий зовнішній вигляд та інтерфейс, який я віддаю перевагу.


3
В Ubuntu 18.04 це насправді працює набагато краще і набагато ближче до того, чого хотів ОП.
апокрифос

27

Я не думаю, що можливо одночасно мати і кнопки, і шлях.

З іншого боку, ще одним способом постійного включення шляху замість кнопок є використання dconf , "бази даних низьких рівнів / значень, призначених для зберігання налаштувань середовища робочого столу". Встановлення dconf-toolsта запуск dconf-editor:

$ sudo apt-get install --yes dconf-tools
$ dconf-editor

Потім перейдіть до org > gnome > nautilus > preferencesта перевірте always-use-location-entry.


2
+10 за цю відповідь! На моєму пакеті Ubuntu 19.04 є інша назва, тобто sudo apt install dconf-editor.
PeterM

15

Спочатку встановіть dconf-tools

sudo apt-get install dconf-tools

Після відкриття установки dconf-editorперейдіть до org –> gnome –> nautilus –> preferencesта виберітьalways-use-location-entry

Додано зображення, що висвітлює зміни


1
Це повинно працювати і в Mate. Для Caja розташування - це org / mate / caja / уподобання та always-use-location-entryможливість.
Замікол


4

Я не впевнений, чи віддаєте перевагу лише nautilus , але я пишу з надією, що вам це сподобається. Ви багато разів допомагали мені сподіватися, що я поверну те саме хоча б раз.

XFE може відображати смужку шляху та адресний рядок набагато краще. Ось кілька зображень:

скріншот 1 скріншот 2 скріншот 3 скріншот 4

Мені здався цей файловий менеджер настільки корисним, і зараз я його дотримуюся :)

Для встановлення в Ubuntu просто виконайте цю команду:

sudo apt-get install xfe

Ці зображення більше не доступні.
Йосія

Досить пристойний і швидкий провідник файлів, проте він також досить некрасивий і не використовує системну тему.
PeterM

0

Можливим рішенням буде встановлення nautilus-terminal, яке вбудовує термінал у вікно nautilus, щоб ви могли ввести потрібний шлях за допомогою cd.

sudo add-apt-repository ppa:flozz/flozz
sudo apt-get update
sudo apt-get install nautilus-terminal

1
Чому люди беруть участь у голосуванні, не коментуючи, чому вони беруть участь у заходах? Це здається конструктивною відповіддю.
Хосе Гомес

0

Подумайте про використання гнома-командира - там у вас є те, про що ви просите, і купа інших речей. Знайдіть його тут .

введіть тут опис зображення

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