Ubuntu 16.04:桌面上的“在终端中打开”上下文菜单仅在主目录中打开它
-
自从升级到Ubuntu 16.04后,桌面“Open in Terminal”上下文菜单仅在主目录中打开。 这真的很不舒服。 有没有办法在桌面目录中使用提示打开它?
-
有没有办法设置’nautilus动作’也显示在桌面上下文菜单中。
谢谢
我自己已经解决了第一点;)
事实上,只有当我从桌面菜单上下文或从Unity Launcher打开它时,才想在桌面上打开终端。
所以,我所做的就是在.bashrc
的末尾添加这一行:
[[ $PWD == $HOME ]] && cd $HOME/Desktop
问题1,我想了解一个可能的配置点(即dconf
, nautilus-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
文件已经足够了但是无论如何我都会包含它