Ubuntu 16.04:桌面上的“在终端中打开”上下文菜单仅在主目录中打开它

  1. 自从升级到Ubuntu 16.04后,桌面“Open in Terminal”上下文菜单仅在主目录中打开。 这真的很不舒服。 有没有办法在桌面目录中使用提示打开它?

  2. 有没有办法设置’nautilus动作’也显示在桌面上下文菜单中。

谢谢

我自己已经解决了第一点;)

事实上,只有当我从桌面菜单上下文或从Unity Launcher打开它时,才想在桌面上打开终端。

所以,我所做的就是在.bashrc的末尾添加这一行:

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

问题1,我想了解一个可能的配置点(即dconfnautilus-actions …)。

谢谢您的回答。

可能重复的如何更改gnome-terminal打开的默认工作目录?

修改您希望控制台在Desktop中打开的用户的.bashrc文件,并在最后添加:

 cd ~/Desktop 

保存并关闭文件。

如果您希望添加设置但将其与原始.bashrc分开,则可以编辑文件并在最后放置

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

然后创建一个名为.bashrcc的文件,加载shell时也会加载所有条目。

这对大多数人来说.bashrc ,但在我的情况下,我有一个.bashrc ,它只是我已经通过几台PC同步的文件的链接,这个设置允许我在一个用户上更改shell,而不需要在所有用户上更改它pc是.bashrc与之同步的。 例如,如果我想让一个用户拥有别名findzombie的可用性,我会添加

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

到该用户的.bashrcc ,只有他可以在他的shell中使用它。 再一次可能没什么用处,编辑.bashrc文件已经足够了但是无论如何我都会包含它