Xinit
xinitrc 中是否有 exec 的偏好規則?
我安裝了 i3 作為我的主要視窗管理器;現在我想測試dwm。我的 xinitrc 只有一行:
exec i3
. 如果我想啟動 dwm 而不是 i3,我必須完全刪除這條線還是必須把這exec dwm
條線放在上面?
該
xinitrc
文件是一個 shell 腳本。shell 腳本中的exec
語句說“用給定的程序替換這個正在執行的程序(執行腳本的 shell)”。假設可以執行給定的程序,shell 將不會在第一個之後執行任何東西exec
;在第一次成功之後發生的任何事情都會exec
被有效地忽略。
#
為了清楚起見,我會通過在其前面放置一個字元來註釋掉您不想執行的任何內容:# exec i3 exec dwm
這樣,如果您想要/需要切換回來,很容易記住以前的值是什麼。