Ubuntu 16.04: контекстное меню "Открыть в терминале" на рабочем столе открывает его только в домашнем каталоге

  1. После обновления до Ubuntu 16.04 контекстное меню "Открыть в терминале" рабочего стола открывается только в домашнем каталоге. Это действительно неудобно. Есть ли способ сделать его открытым с приглашением в каталоге рабочего стола?

  2. Есть ли способ установить "действие nautilus" для отображения в контекстном меню рабочего стола тоже.

Спасибо

2 ответа

Я сам решил первый пункт;)

На самом деле, я хочу открыть терминал на рабочем столе, только когда открываю его из контекстного меню рабочего стола или из Unity Launcher.

Итак, все, что я должен сделать, это добавить эту строку в конце моего .bashrc:

[[ $PWD == $HOME ]] && cd $HOME/Desktop

С вопросом 1, я хотел бы знать о возможной точке конфигурации где-то (т.е. dconf , nautilus-actions ...).

Спасибо за ответ.

Возможный дубликат Как мне изменить рабочий каталог по умолчанию, с которым открывается gnome-терминал?

Изменить .bashrc файл пользователя, которому вы хотите открыть консоль в Desktop, и добавьте в конце:

cd ~/Desktop

Сохраните и закройте файл.

Если вы предпочитаете добавлять настройки, но держите их отдельно от оригинала .bashrc вы можете отредактировать файл и в конце поставить

if [ -f .bashrcc ];
then
    source .bashrcc
fi

Затем создайте файл с именем .bashrcc и все записи также будут загружены при загрузке оболочки.

Это не полезно для большинства, но в моем случае у меня есть .bashrc это просто ссылка на файл, который я синхронизировал на нескольких компьютерах, и эта настройка позволяет мне изменять оболочку для одного пользователя, не меняя ее на всех компьютерах, которые .bashrc синхронизируется с. Например, если бы я хотел, чтобы один пользователь имел доступность псевдонима findzombie Я бы добавил

alias findzombie='ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' ' 

к .bashrcc этого пользователя, и только он будет использовать это в своей оболочке. Снова, вероятно, не очень полезно и редактирование .bashrc файла достаточно но я бы все равно его включил

Другие вопросы по тегам