mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-01-23 02:35:38 +01:00
bugfix to display the current cirectory as ~rvm_rvmrc_cwd and reload the .rvmrc file for solve bug when use zsh + rvm with iTerm2
This commit is contained in:
parent
76f5989d32
commit
23a398e39f
2 changed files with 22 additions and 0 deletions
|
|
@ -32,3 +32,10 @@ alias galias='alias | grep'
|
||||||
#alias rm="rm -i"
|
#alias rm="rm -i"
|
||||||
|
|
||||||
alias psg='show_processes'
|
alias psg='show_processes'
|
||||||
|
|
||||||
|
# If you are using oh-my-zsh and you see something like this error:
|
||||||
|
# pwd:4: too many arguments
|
||||||
|
# This is caused by an alias and due to the sh style sourcing of a
|
||||||
|
# script using the '.' operator instead of 'source'.
|
||||||
|
# So, uncomment below line.
|
||||||
|
# alias .='pwd'
|
||||||
|
|
|
||||||
15
lib/rvm.zsh
15
lib/rvm.zsh
|
|
@ -6,3 +6,18 @@ function rvm_prompt_info() {
|
||||||
[[ "${rvm_prompt}x" == "x" ]] && return
|
[[ "${rvm_prompt}x" == "x" ]] && return
|
||||||
echo "${ZSH_THEME_RVM_PROMPT_PREFIX:=(}${rvm_prompt}${ZSH_THEME_RVM_PROMPT_SUFFIX:=)}"
|
echo "${ZSH_THEME_RVM_PROMPT_PREFIX:=(}${rvm_prompt}${ZSH_THEME_RVM_PROMPT_SUFFIX:=)}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Bugfix: prompt displays the current directory as "~rvm_rvmrc_cwd"
|
||||||
|
# http://beginrescueend.com/integration/zsh/
|
||||||
|
if [[ -s $HOME/.rvm/scripts/rvm ]]; then
|
||||||
|
unsetopt auto_name_dirs
|
||||||
|
|
||||||
|
source $HOME/.rvm/scripts/rvm
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If you are using oh-my-zsh and you see something like this error:
|
||||||
|
# pwd:4: too many arguments
|
||||||
|
# This is caused by an alias and due to the sh style sourcing of a
|
||||||
|
# script using the '.' operator instead of 'source'.
|
||||||
|
# So, go to .oh-my-zsh/lib/aliases.zsh file and uncomment the alias line:
|
||||||
|
# to "."
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue