Joe*_*nsn 12 terminal gnome urxvt gnome-terminal ubuntu
升级到 Ubuntu 11.04 后,我的终端(gnome-terminal 和 urxvt)启动"/"
而不是"~"
什么会导致这种行为?
我想 Gnome 或 X 的工作目录设置为"/"
,或类似的东西,但我不知道从哪里开始调试它。
我使用zsh,可以包含配置。
如果通过菜单或“运行应用程序”对话框打开,当它们在正确的目录中启动时,我假设您在使用自定义键盘快捷键打开术语时会看到这种行为。
奇怪的是,您在 Gnome键盘快捷键对话框的自定义快捷键部分下定义的程序似乎没有继承会话工作目录。对原因一无所知,我怀疑这是一个错误。
解决方法:
使用桌面部分中的运行终端快捷方式并在System => Preferences => Preferred Applications => System => Terminal Emulator下设置您的首选终端模拟器,
将键盘快捷键设置为包装脚本,例如
#!/bin/sh
exec rxvt -cd $HOME
Run Code Online (Sandbox Code Playgroud)定义快捷方式以包括设置工作目录,例如:
gnome-terminal --working-directory=$HOME
Run Code Online (Sandbox Code Playgroud)
或者
rxvt -cd /path/to/home
Run Code Online (Sandbox Code Playgroud)
(后者$HOME
对我不起作用;我必须给出绝对路径。)
归档时间: |
|
查看次数: |
12821 次 |
最近记录: |