SCP した時に .-/+oossssoo+/-. と表示されるアレ
マシンをたくさん持ってるとどれが何かわからないので、ログイン時に neofetch を使って表示しとるのですが、マシン間のファイル転送に scp を使うと \033[?25l\033[?7l\033[0m\033[31m\033[1m .-/+oossssoo+/-.
と表示されるんです。
セッション開始時に config.fish にベタに neofetch を実行されるのが原因。mosh 等でも同じことが起きるので、条件分岐を入れないと駄目ぽい。
この記事 -- superuser.com と現象が全く同じ。
.config/fish/config.fish の設定
if type -q neofetch
if status is-interactive
command neofetch
end
end
.zshrc
if [[ $- =~ "i" ]]; then
neofetch
fi
Author And Source
この問題について(SCP した時に .-/+oossssoo+/-. と表示されるアレ), 我々は、より多くの情報をここで見つけました https://zenn.dev/at_yasu/articles/neofetch-and-scp著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Collection and Share based on the CC protocol