そもそも「ログイン」シェルと「非ログイン」シェルがある理由はわかりませんが、知りたくありません。
実際、私が頻繁に使用する RVM および NVM ソフトウェアはログインシェルを必要とし、Konsoleは非ログインシェルを起動します。
これにより、Konsoleを起動するたびにbash -l
コマンドを送信する必要があります。
Konsoleをデフォルトでログインシェルモードで起動するにはどうすればよいですか?
開発者は、ターミナルエミュレータでログインシェルを実行するという考えを好まないため、Konsoleはログインシェルを実行するのに便利ではありません。
もちろん、ユーザーは本当に必要な場合でもKonsoleでログインシェルを実行できます。使用中のプロファイルを編集し、そのコマンドを「bash -l」や「zsh -l」などの明示的にログインシェルを開始する形式に変更します。