我使用的是 SUSE Linux Enterprise Desktop 11 (SP4) 計算機,運行著 Gnome 2.28.2。我設定了鍵盤快捷鍵來啟動“gnome-terminal”命令。我還為面板添加了一個啟動器快捷方式來執行相同的操作。
面板上的啟動器快捷方式運作正常。它打開終端並獲取我的個人資料並將目錄更改為我的主目錄。
但是鍵盤快捷鍵會打開終端,不會獲取我的個人資料並將目錄更改為 /
如何使鍵盤快捷鍵打開終端,同時將我的個人資料和 cd 放入我的主目錄?
答案1
答案 1 - 修改 gnome 捷徑以開啟正確的目錄
可以使用 gconf 編輯器修改 Gnome 中的快捷方式,您可能需要也可能不需要透過執行以下命令來安裝該編輯器。
yum install gconf-editor
啟動程式後,您將前往應用程式>metacity>keybinding_commands,如下圖所示。
接下來,您將選擇未使用的捷徑「值」或將現有捷徑「值」修改為以下內容:
gnome-terminal --working-directory=/path/to/dir
這不會取得您的 .profile,但會確保快捷方式在適當的目錄中開啟。
答案 2 - 變更 Gnome 中的預設工作目錄
可以使用 gconftool-2 修改 Gnome 中的預設工作目錄,您可能需要也可能不需要透過執行以下命令來安裝它。
yum install gconftool-2
然後以您的用戶身份執行以下命令來修復當前會話
gconftool-2 --set --type=bool /apps/nautilus-open-terminal/desktop_opens_home_dir true
然後以 root 身分執行以下命令,使其在登入時生效
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set --type=bool /apps/nautilus-open-terminal/desktop_opens_home_dir true