GNU画面:bashプロセスを起動してその中でコマンドを実行するには?

GNU画面:bashプロセスを起動してその中でコマンドを実行するには?

複数のウィンドウを開くためにscreenrcファイルを設定しようとしていますが、そのうちの1つで(vimを直接起動するのではなく)シェルを起動し、その中でvimを起動しようとしています。私は次のことを試しました

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

しかし、これはvimを直接開くようです(vimを終了するとウィンドウが終了し、そのウィンドウのシェルに戻りたい)。これを正しく設定するにはどうすればよいですか?

答え1

次の回避策を試すことができます。

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

関連情報