How to open terminal emulator with bash_profile

I want to open a terminal emulator in a new buffer, but I want it to read my .bash_profile

basically I just want a bash --login to run

how do I do it?

I DO NOT want to set shell=bash\ --login because my .bash_profile takes a second to run and I don’t want it to run on every !cmd

this command might be what ur looking for:
use :terminal bash --login instead when creating a terminal, it will send the command bash --login to your shell when the new terminal opens.

2 Likes

thank you!

I tried :terminal "bash --login" but for some reason that didn’t work

it works your way though. thanks again