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が呼ばれてない。
https://gyazo.com/de9b7283d3bf1a63c6032907254bf827
この図、いつもこれを見てる気がする。
左の分岐に入るとどうせ中で適切に呼ぶようになってるので、一番上の分岐と、右の分岐が本質的っぽい。