GNU Screen: bash プロセスを開始し、その中でコマンドを実行するにはどうすればよいでしょうか?

GNU Screen: bash プロセスを開始し、その中でコマンドを実行するにはどうすればよいでしょうか?

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

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

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

答え1

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

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

関連情報