Я установил эмулятор терминала по умолчанию для терминатора, используя update-alternatives, и теперь я могу открыть терминатор ctrl-alt-t, но когда я использую меню правой кнопки мыши на рабочем столе или в папке, он откроет гном-терминал. Есть ли другая настройка, чтобы исправить это? Я также хотел бы добавить, что я отредактировал compiz, чтобы попробовать эффект 3d cube, и с этого момента пришлось сбросить настройки compiz по умолчанию, чтобы вернуться, сбросив мой терминал по умолчанию. чтобы заставить ctrl-alt-t работать после этого, мне также пришлось делать gsettings set org.gnome.desktop.default-applications.terminal exec 'terminator'. Я нашел это предложение в разделе Как установить терминал по умолчанию, используемый в Unity? но это не сделало так, что правый щелчок открыл открытый терминатор.
Также я использую ubuntu 15.10
Решение, которое может работать, заключается в добавлении настраиваемого параметра правой кнопки мыши в пункт контекстного меню Ubuntu вместо изменения ранее существовавшего.
С этой целью вы можете использовать конфигурацию Nautilus-Actions Инструмент, который вы можете получить из репозитория с помощью sudo apt-get install nautilus-actions.
Здесь можно найти довольно подробный учебник.
Если вы не хотите использовать gnome-terminal на регулярной основе, и вы не возражаете против возможности взлома, вызванного обновлениями пакетов, и других случайных проблем, вы можете попробовать удалить /usr/bin/gnome-terminal (или переименовав его) и заменив его символической ссылкой на terminator.
Несколько менее интрузивный подход, который будет работать, если контекстное меню относится к PATH, заключается в том, чтобы оставить /usr/bin/gnome-terminal в покое, но добавить символическую ссылку от /usr/local/bin/gnome-terminal до /usr/bin/terminator, так что все, что работает gnome-terminal без полноценного пути, фактически получает терминатор.
Добавьте это в свой файл ~ / .bashrc
if ps -o cmd= -p $(ps -o ppid= -p $$) | grep -q gnome; then
nohup terminator &> /dev/null &
sleep 0.1s
exit
fi