XTermが大好きですが、タブを有効にしたい(タブで区切られた1つのウィンドウに複数の端末がある)。
ターミナルSakuraはXTermに基づいており、タブが有効になっています。
xterm -e 'cd ~/ && /bin/bash'
を実行すると、ホームディレクトリでXTermを開くことができます。ただし、これはSakuraでは機能しません(xterm
をsakura
に置き換えました)。 sakura -e 'cd ~/'
も試しましたが、どちらも機能しません。
ホームディレクトリのSakuraでシェルを開くにはどうすればよいですか?
さくらは間違いなくnot xtermに基づいています。実際、これはさらに別のVTE端末です。ソースは-eオプションは互換性があると主張していますが、明らかに互換性がありません(xtermはシェルを使用します。また、sakuraのソースが主張している「すべての引数」のナンセンスを実行していないようです。 -eオプション)。
コマンドライン引数をどのように処理するかについてソースを調べることから、これを試してください。
sakura -x 'sh -c "cd ~; exec /bin/bash"'
sakura -d ~
は私のために機能します。-dフラグを使用すると、開くディレクトリを選択できます。