Tmuxを使用している間、rvm gemsetを保持するにはどうすればよいですか?
-
27-10-2019 - |
質問
私はaを持っています。私のプロジェクトディレクトリにあるrvmrcファイル(それを呼びましょう /GameScores
).という名前のgemsetをロードします GameScores
私がそのディレクトリに移動するとき。この部分は正常に動作します。
しかし、中に /GameScores
, 、私がtmuxに入るとすぐに、私の端末はもはや使用していません GameScores
ジェムセット私がしたら rvm gemset name
私は空白を取得します
これを修正する方法はありますか?私はtmuxを使うときに私のgemsetを使い続けることができるようにしたいと思っています。私の現在の回避策は、単に実行することです rvm gemset use GameScores
私がtmuxに入るとき、私は毎回それをしたくありません。
解決 2
これに対する最も簡単な修正は、tmuxの起動後にcd .
を生成することです。これは、rvmの作成者であるWayneによって提供された回答です。
編集1: 上記が機能しない場合は、次のことができます。 ジェネラコディセタグプレ
これは基本的にcd .
と同じです
cd ..
は1つのディレクトリを取得します
cd -
があなたを取り戻します
他のヒント
cd .
私のためには動作しませんが、これはzshとbashで動作します:
cd ..;cd -
ちょうど底にそれをの置いて下さい .zshrc
/ .bashrc
など。
- rvm1.22.3
- tmux1.8
- zsh5.0.2
所属していません StackOverflow