я виделэтот вопрос, иВот этот, и ни один из них не отвечает на мой вопрос. Я уже использовал sudo update-alternatives
Xterm в качестве терминала по умолчанию. Мне гораздо больше нравится Xterm в качестве терминального приложения, так как он загружается быстрее, чем gnome-terminal.
Как мне сделать так, чтобы действие правой кнопки мыши "Открыть в терминале", расположенное в приложении Файлы, использовало Xterm? Изменение указанных выше значений по умолчанию не изменило это поведение, хотя я думал, что должно было.
Спасибо за ваше время!
решение1
Контекстное меню «Открыть в терминале» предоставляется расширением Nautilus и жестко запрограммировано на открытие gnome-terminal через dbus, поэтому вы не можете напрямую изменить этот пункт меню.
Есть несколько подходов, которые вы можете попробовать:
Убунту 20.04: Установить
nautilus-extensions-fma
. Ранее это было известно как "Действия Nautilus". Это позволяет добавлять пользовательские действия в контекстное меню.Убунту 18.04: Вы должныдобавить PPA.Создатьскрипт наутилуса. Скрипты Nautilus — это скрипты в
~/.local/share/nautilus/scripts
папке. Они отображаются в пункте «Скрипты» в контекстном меню. Вы можете назначить такому скрипту сочетание клавиш, которое будет работать из nautilus.Если вы достаточно опытны в Python, вы можете написать скрипт Nautilus Python или изменить существующий.nautilus-открыть-любой-терминалподдерживает множество эмуляторов терминала, но
xterm
не входит в их число.
Чтобы удалить существующее контекстное меню для «Открыть в терминале», удалите пакет nautilus-extension-gnome-terminal
.
решение2
Как открыть ТЕРМИНАЛ ЗДЕСЬ в Ubuntu 20.04
Для информирования других пользователей, которые могут искать тот же самый вопрос (я попал сюда, ища этот вопрос в Google)Как открыть ТЕРМИНАЛ ЗДЕСЬ в Ubuntu 20.04)
Он встроен в Nautilus.
Просто перейдите в нужную папку в Nautilus и щелкните правой кнопкой мыши на фоне окна.
В контекстном меню вы найдете нужную команду.