VSCodeのterminalでgitの補完が全く効かない。
これをつける。
"terminal.integrated.shellArgs.linux": ["-l"]
to enable running bash as a login shell (which runs .bash_profile), pass in the -l argument
なんで……。
/etc/bash_completion
が呼ばれてないっぽい。 つまり
/etc/bash.bashrc
が呼ばれてない。 つまり
/etc/profile
が呼ばれてない。この図、いつもこれを見てる気がする。
左の分岐に入るとどうせ中で適切に呼ぶようになってるので、一番上の分岐と、右の分岐が本質的っぽい。
#bash #shell #ログインシェル