Отворете папки във всяко приложение за терминал от Nautilus

Сподели

икона на терминал

Възможността за незабавно отваряне на папка в терминал на Ubuntu направо от файловия мениджър има своите предимства.

Спестява време; не е нужно да навигирате до папка в терминала с помощта на cd команда.

Освен това (по-важното за търговец с въвеждане на печатни грешки като мен) гарантира, че се озовавам на правилното място, т.е. изпълнявам команди в директорията, която възнамерявах, а не такава, която съм написал погрешно!

Ubuntu има удобна опция „Отваряне в терминал“, която присъства в контекстното меню с десен бутон на Nautilus по подразбиране. Но че пряк път работи само с терминала на GNOME. Няма начин да конфигурирате пакета да стартира a различен терминално приложение – не е извадено от кутията и не е лесно.

Което вероятно е защо „Nautilus отваря всеки терминал“ беше създаден.

Това накратко озаглавено разширение за файловия мениджър Nautilus ви позволява да посочите кое терминално приложение да се стартира.

Може да се получи пълен списък с поддържани емулатори на терминали (към момента на писане; приложението продължава да се разработва и поддържа. Ако четете от бъдещето и е добавен нов, уведомете ме чрез формуляра за съвет) По-долу:

  • енергичност
  • готино-ретро-термин
  • deepin-терминал
  • gnome-терминал
  • коте
  • конзоли
  • матов терминал
  • mlterm
  • qтерминал
  • ул
  • терминатор
  • терминология
  • термит
  • tilix
  • urxvt
  • xfce4-терминал

Това е доста обширен списък, който обхваща широк спектър от терминални приложения, от инструменти за мощни потребители като terminology на супер обтекаемите звезди като st.

Няма да се преструвам, че достъпът с десния бутон на мишката за отваряне на папка в едно от тези приложения е преживяване, променящо живота. Но трябва да се окаже, че спестява време или създава удобство.

Проверете разширението на Github да научиш повече. Там можете да намерите пълни инструкции за инсталиране, обхващащи множество Linux дистрибуции и настройки, включително Arch и Fedora.

Ако сте на Ubuntu и имате настройка на PyPi, можете да инсталирате това разширение Nautilus на Ubuntu доста лесно.

Първо инсталирайте зависимостите:

sudo apt install python-nautilus

След това инсталирайте разширението:

pip3 install --user nautilus-open-any-terminal

Трябва да се откажете Наутилус (nautilus -q) и го стартирайте отново, за да се появи опцията „отвори в терминала“, когато щракнете с десния бутон върху/в файловия мениджър.

За да конфигурирате поведението на плъгина с помощта на dconf първо трябва да изпълните:

glib-compile-schemas ~/.local/share/glib-2.0/schemas/

След като сте готови, можете да използвате dconf-editor или командите, които следват, за да изберете кой емулатор на терминал трябва да стартира вашият нов елемент от менюто „отвори в терминал“.

Това е толкова лесно, колкото да въведете името. Например, за да зададете Терминология като терминал за стартиране ще стартирате:

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal terminology

Ако искате прекият път да отвори папката в командния ред в нов раздел на терминала, а не в същия прозорец, изпълнете:

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal new-tab true

В противен случай плъгинът по подразбиране отваря местоположението, посочено в нов прозорец.

Като цяло доста изчистена настройка. Уведомете ме, ако планирате да използвате тази функционалност, като оставите коментар в секцията за коментари по-долу.

Благодаря Феликс

Източник: www.omgubuntu.co.uk

Публикациите се превеждат автоматично с google translate


Сподели