🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Vim

VimとはUnix / Linux 系のOSに標準搭載されているターミナル上で動くテキストエディタです。

Q&A

解決済

1回答

1676閲覧

vimの:terminalで.bash_profileの設定を反映したい

XvHMOaI3pkVgmj7

総合スコア2

Vim

VimとはUnix / Linux 系のOSに標準搭載されているターミナル上で動くテキストエディタです。

0グッド

1クリップ

投稿2021/02/07 06:44

前提・実現したいこと

vim内で画面分割をして、ターミナルを動かしたいと思い、
nvimを導入し、:terminalコマンドでターミナル自体は問題なく動かせるようになってます。

ですが、もともと.bash_profile内で設定をしていたエイリアスや文字色の変更などが、
この:terminalコマンドで開いた画面では動作しておりません。

このコマンド実行時に.bash_profileを読み込みするにはどのような設定が必要でしょうか?
お力添えいただけましたら幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

.bash_profileは、ログインシェルが読み込むファイルなので、
・ログイン時に一度だけ実行したい処理
・環境変数設定
などを書きます。

alias設定などは、.bashrcに書きます。

投稿2021/02/07 06:48

otn

総合スコア85891

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

XvHMOaI3pkVgmj7

2021/02/07 06:57

申し訳ございません。.bashrcファイルの誤りです。 .bashrcで設定をした項目が、:terminal内で表示した画面では動作しておりません。 このコマンド内で反映させるにはどのような設定が必要でしょうか。
otn

2021/02/07 07:13

CentOS8 + vim 8.0だと問題ないですね。 :terminalの中で、echo $- でどう表示されますか?
XvHMOaI3pkVgmj7

2021/02/07 13:21

返信が遅くなりました。 上記のコマンドを実行しますと、 himBHと表示されました。
otn

2021/02/07 13:27

iがないので、.bashrcは読まれないですね。 :terminal bash -i で行けると思います。
XvHMOaI3pkVgmj7

2021/02/07 13:45

お世話になります。 無事解決しました! ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問