diff --git a/.zshrc b/.zshrc index af1b8cac1..2f6a81fbe 100644 --- a/.zshrc +++ b/.zshrc @@ -49,8 +49,9 @@ ZSH_THEME="azure" # Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) # Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ # Example format: plugins=(rails git textmate ruby lighthouse) -plugins=(git) +plugins=(git vi-mode) +source ~/.bash_profile source $ZSH/oh-my-zsh.sh # User configuration @@ -59,7 +60,7 @@ export JAVA_HOME=/home/users/shiludeng/.jumbo/opt/sun-java6 export HADOOP_INSTALL=/home/users/shiludeng/data/dev/hadoop/hadoop #/home/tools/tools/maven/apache-maven-2.2.1/bin export PATH=$HOME/bin:$HADOOP_INSTALL/bin:/usr/local/bin:$PATH -bash ~/.bash_profile + # export MANPATH="/usr/local/man:$MANPATH" # You may need to manually set your language environment diff --git a/themes/azure.zsh-theme b/themes/azure.zsh-theme index 65a1e7db3..61a41e247 100644 --- a/themes/azure.zsh-theme +++ b/themes/azure.zsh-theme @@ -11,7 +11,7 @@ FINISH="%{$terminfo[sgr0]%}" #}}} #命令提示符 -RPROMPT=$(echo "$RED%D %T$FINISH") +#RPROMPT=$(echo "$RED%D %T$FINISH") PROMPT=$(echo "$CYAN%n@$YELLOW%M:$GREEN%/$_YELLOW>$FINISH ") #PROMPT=$(echo "$BLUE%M$GREEN%/ @@ -120,8 +120,8 @@ setopt AUTO_MENU #开启此选项,补全时会直接选中菜单项 #setopt MENU_COMPLETE -autoload -U compinit -compinit +#autoload -U compinit +#compinit autoload -U select-word-style select-word-style whitespace @@ -216,18 +216,6 @@ zle -N user-complete bindkey "\t" user-complete #}}} -##在命令前插入 sudo {{{ -#定义功能 -sudo-command-line() { -[[ -z $BUFFER ]] && zle up-history -[[ $BUFFER != sudo\ * ]] && BUFFER="sudo $BUFFER" -zle end-of-line #光标移动到行末 -} -zle -N sudo-command-line -#定义快捷键为: [Esc] [Esc] -bindkey "\e\e" sudo-command-line -#}}} - #命令别名 {{{ alias cp='cp -i' alias mv='mv -i' @@ -352,8 +340,8 @@ autoload -U ~/.zsh/functions/*(:t) # Set the prompt. local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)" -PROMPT='%{${fg[cyan]}%}┌%n@%{${fg[yellow]}%}%M:%{${fg[cyan]}%}%B%~%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}$(svn_prompt_info)%{${fg[default]}%}%{$fg[cyan]%} -└> %' +PROMPT='%{${fg[cyan]}%}%n@%{${fg[yellow]}%}%M:%{${fg[cyan]}%}%B%/%{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}$(svn_prompt_info)%{${fg[default]}%}%{$fg[cyan]%} +> %' ZSH_PROMPT_BASE_COLOR="%{$fg_bold[blue]%}" ZSH_THEME_REPO_NAME_COLOR="%{$fg_bold[yello]%}"