如何在桌面目录中打开终端?

如何在桌面目录中打开终端?

我正在使用 Ubuntu 16.04 和 Nautilus 3.14.3(默认版本)。

open terminal右键单击桌面时会出现一个上下文菜单。它会~以工作目录打开终端,但我希望它在中打开~/Desktop

我认为有一个dconf选项可以改变这种行为,但我找不到任何相关内容/org/gnome/nautilus

答案1

只需将以下内容添加到~/.bashrc

if [[ $PWD == $(realpath ~) ]]; then
    cd ~/Desktop/
fi

我的解决方案是,即使按下ctrl++ (打开终端的默认键盘快捷键),目录也会更改为桌面altt

我的解决方案是检查工作目录,如果与相同~,则cd检查到桌面

注意:Macerarius 的解决方案总是在某个路径中打开
(即使您在 Nautilus 中的文件夹内单击“在终端中打开”)

答案2

或者

不是字面上地您所要求的,但另一种解决方案是添加命令:

/bin/bash -c "cd ~/Desktop && gnome-terminal" 

到您选择的快捷方式。按下快捷方式后,将打开一个终端窗口,并以桌面作为工作目录。

选择:系统设置 > “键盘” > “快捷键” > “自定义快捷键”。点击“+”并添加命令:

/bin/bash -c "cd ~/Desktop && gnome-terminal"

...到您选择的快捷方式。

(主观的)优点是您不需要触摸~/.bashrc并且默认目录将保持不变。

笔记

每种语言的确切目录 (-name) 可能有所不同。荷兰语:~/Bureaublad

答案3

两个选项:

  1. 编辑该文件~/.bashrc并在文件末尾添加此行:

    cd /path/to/folder
    

保存更改并注销/登录。终端现在应该默认打开指定的目录。

  1. 编辑文件~/.bashrc并添加别名以在终端中快速更改目录:

    alias cdd="cd /path/to/folder"
    

保存更改并注销/登录。打开终端,cdd快速带您到指定的目录。

相关内容