如何在桌面目录中打开终端?
我使用的是Ubuntu 16.04和Nautilus 3.14.3(默认版本)。
右键单击桌面时,会打开一个终端上下文菜单。 它用~
作为工作目录打开终端,但我希望它在~/Desktop
打开。
我认为有一个dconf
选项可以改变这种行为,但我找不到/org/gnome/nautilus
下的任何相关内容。
只需将以下内容添加到~/.bashrc
if [[ $PWD == $(realpath ~) ]]; then cd ~/Desktop/ fi
即使按ctrl + alt + t,我的解决方案也会将目录更改为桌面
(打开终端的默认键盘快捷键)
我的解决方案检查工作目录,如果它与~
相同,则cd
到桌面
注意:Macerarius的解决方案始终以某种方式开放
(即使您在Nautilus中的文件夹内单击“在终端中打开”)
另外
不是字面上你要求的,但另一种解决方案是添加命令:
/bin/bash -c "cd ~/Desktop && gnome-terminal"
到你选择的捷径。 按下快捷方式后,将打开一个终端窗口,将桌面作为工作目录。
选择:系统设置>“键盘”>“快捷方式”>“自定义快捷方式”。 单击“+”并添加命令:
/bin/bash -c "cd ~/Desktop && gnome-terminal"
…到你选择的捷径。
(主观)优势是您不需要触摸~/.bashrc
并且默认目录将保持不变。
注意
每种语言的确切目录(-name)可能会有所不同。 用荷兰语: ~/Bureaublad
两种选择:
-
编辑文件
~/.bashrc
并在文件末尾添加以下行:cd /path/to/folder
保存更改并注销/登录。 终端现在应该默认打开指定的目录。
-
编辑文件
~/.bashrc
并添加别名以快速更改终端中的目录:alias cdd="cd /path/to/folder"
保存更改并注销/登录。 打开终端, cdd
可以快速到达指定目录。