web-dev-qa-db-ja.com

Konsoleをデフォルトでログインシェルにする

そもそも「ログイン」シェルと「非ログイン」シェルがある理由はわかりませんが、知りたくありません。

実際、私が頻繁に使用する RVM および NVM ソフトウェアはログインシェルを必要とし、Konsoleは非ログインシェルを起動します。

これにより、Konsoleを起動するたびにbash -lコマンドを送信する必要があります。

Konsoleをデフォルトでログインシェルモードで起動するにはどうすればよいですか?

The Konsole Handbook:

開発者は、ターミナルエミュレータでログインシェルを実行するという考えを好まないため、Konsoleはログインシェルを実行するのに便利ではありません。

もちろん、ユーザーは本当に必要な場合でもKonsoleでログインシェルを実行できます。使用中のプロファイルを編集し、そのコマンドを「bash -l」や「zsh -l」などの明示的にログインシェルを開始する形式に変更します。

7
bain