在 Ubuntu 16.04 LTS 中open in terminal
,右键单击菜单中的命令始终以工作目录启动终端/home/user
。有没有办法让它的功能与nautilus-open-terminal
终端以我右键单击的当前工作目录打开的功能相同?我将zsh
其用作默认 shell。
答案1
好的,我想我已经找到解决方法了。因此,启动终端,转到Edit -> Profile Preferences -> Command
并取消选中选项Run a custom command instead of my shell
。
答案2
在终端窗口中输入:sudo su
,点击Enter
然后输入nautilus
。在 Nautilus 窗口中右键单击并选择Open Terminal here
。
所做sudo su
的是从当前用户切换到根用户(超级用户/管理员)。这意味着您当前的用户没有足够的权限来执行该操作(Open Terminal here
)。您需要转到用户帐户并提升当前用户帐户权限(在高级选项中,一些用于用户监视系统更改的复选框或类似内容)。这就是它在我的 Xubuntu 中的样子,在 Unity 中可能有一些不同的名称,但它肯定与用户权限有关。
答案3
尝试使用 krusader 文件管理器。它内置了在同一目录中打开的终端仿真器。
在终端中输入
sudo apt-get install krusader