
私はウェブを検索し、多くの人がtmux
彼らが実行されていないと文句を言いました.bashrc
。どこでも提案された解決策は、.bashrc
cos内でログインシェルでbashを起動することでした。.bash_profile
tmux
.bash_profile
残念ながら、このソリューションも私には効果がありません。.bash_profile
とでコマンド/エイリアスをコピーしてみました.bashrc
。これでもうまくいかないようです。.tmux.conf
文書がまったくないため、問題が発生する可能性があります。
内容は.bash_profile
次のとおりです
[pmanjunath 12:29:13 ~]$ cat .bash_profile
source ~/.bashrc
内容は.bashrc
次のとおりです
[pmanjunath 12:29:36 ~]$ cat .bashrc
PS1="\[\e[35m\][\u \t \w]$ \[\e[0m\]"
export CSCOPE_EDITOR=vim
PATH=$PATH:~/bins
CSCOPE_DB=~/cscope/cscope.out; export CSCOPE_DB
alias cs='`which cscope` -d'
alias fs='cd /data/fs'
alias real='cd /data/debug/src/prog/realstore'
alias mnt='cd /mnt/tintri'
alias psg='ps -eaf | grep realstore'
set -o vi
再実行しない限り、以下のtmux
ようにネジを起動します。PS1
~/.bash_profile
-bash-4.0$
編集する奇妙なことが起こりました。 tmuxを接続してtmuxをデバッグしようとしていますstrace
。私が見るのは、tmuxが特定のlibevent2
ライブラリを見つけることができないということです。だからインストールするのは
rpm -ivh /auto/toolchain/rpms/fedora12/libevent2-2.0.21-6.tt.x86_64.rpm
その後、tmuxは私のbashプロファイルの実行を開始しますが、!!で実行したときにのみ可能ですstrace
。ちょうど言うと、tmux
同じ古い問題がまだ存在します!strace
魔法が何なのかはよくわかりません。