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

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

  2. 有没有办法设置“nautilus 操作”以显示在桌面上下文菜单中。

谢谢

答案1

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

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

因此,我要做的就是在我的末尾添加这一行.bashrc

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

对于问题 1,我想知道某个地方的可能配置点(即dconf...... nautilus-actions)。

谢谢您的回答。

答案2

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

修改.bashrc您希望控制台在桌面中打开的用户的文件并在末尾添加以下内容:

cd ~/Desktop

保存并关闭文件。

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

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

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

这对大多数人来说没什么用,但就我而言,我有一个,.bashrc它只是一个指向我在多台电脑上同步的文件的链接,这个设置允许我更改一个用户的 shell,而无需更改与之同步的所有电脑上的 shell .bashrc。例如,如果我想让一个用户拥有别名的可用性,findzombie我会添加

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

.bashrcc该用户的,只有他才能在他的 shell 中使用它。同样可能不是很有用,编辑文件.bashrc就足够了,但我还是会把它包括进去

相关内容