GNU Screen:如何啟動 bash 進程並在其中執行命令?

GNU Screen:如何啟動 bash 進程並在其中執行命令?

我正在嘗試設定一個 screenrc 檔案來打開幾個窗口,在其中一個窗口中我想啟動一個 shell 並在其中啟動 vim (而不是直接啟動 vim)。我已經嘗試過類似的事情

screen -t vim -ln 1 bash -c "vim"

但這似乎直接打開vim(如果我退出vim,視窗就會被殺死,而我只想回到該視窗中的shell)。我怎樣才能正確設定這個?

答案1

您可以嘗試以下解決方法:

screen -t vim bash -c "vim; bash"

相關內容