snapでインストールしたPyCharmとCLionの組み込みターミナルでfishを使うと次のようなエラーが大量に出まくりました.
<E> fish: Unable to open universal variable file '/snap/pycharm-professional/136/plugins/terminal/fish/fishd.<username>-desktop': 読み込み専用ファイルシステムです
snapコマンドでインストールした他のJetBrainsのIDEでもこのエラーが出るっぽいです.
一応解決したっぽいので,解決策を書いておきます.
File>Settings>Tools>TerminalのShell integrationのチェックを外すとこのエラーは消えました.
Shell integrationが有効になっていると,どうやらIDE内にあるShellの設定ファイルを読もうとするらしいんですが,snapでインストールするとこの設定ファイルが読み込み専用になってて,エラーが出るらしいです.
Shell integrationを無効したときのデメリットとかはよく分かってないのでご存知の方は教えて下さい.