|
|
@@ -14,8 +14,8 @@ __git_files () {
|
|
|
zstyle :compinstall filename '/home/raylu/.zshrc'
|
|
|
|
|
|
HISTFILE=~/.histfile
|
|
|
-HISTSIZE=1000
|
|
|
-SAVEHIST=5000
|
|
|
+HISTSIZE=10000
|
|
|
+SAVEHIST=10000
|
|
|
|
|
|
setopt no_beep
|
|
|
setopt extendedglob
|
|
|
@@ -43,11 +43,8 @@ autoload colors
|
|
|
colors
|
|
|
bright_cyan='%{[96m%}' # not provided by colors
|
|
|
PROMPT="%{${fg_bold[green]}%}%m%{${reset_color}%}:%{${fg_bold[blue]}%}%30<...<%~%<<%{${reset_color}%}%(!.#.\$) "
|
|
|
-# exit status
|
|
|
-RPROMPT="%(?..%{$fg_bold[red]%}%? %{$reset_color%})"
|
|
|
-# suspended jobs
|
|
|
-RPROMPT+="%1(j.%{$fg[green]%}%j .)"
|
|
|
-# git branch
|
|
|
+RPROMPT="%(?..%{$fg_bold[red]%}%? %{$reset_color%})" # exit status
|
|
|
+RPROMPT+="%1(j.%{$fg[green]%}%j .)" # suspended jobs
|
|
|
autoload -Uz vcs_info
|
|
|
zstyle ':vcs_info:*' unstagedstr "%{$fg[red]%}*"
|
|
|
zstyle ':vcs_info:*' stagedstr "%{$fg[red]%}+"
|
|
|
@@ -61,6 +58,9 @@ precmd () { vcs_info }
|
|
|
RPROMPT+='${vcs_info_msg_0_}'
|
|
|
RPROMPT+="%{$reset_color%}"
|
|
|
|
|
|
+autoload -U url-quote-magic
|
|
|
+zle -N self-insert url-quote-magic
|
|
|
+
|
|
|
export EDITOR=vim
|
|
|
export MANPAGER="/bin/sh -c \"col -bx | vim -c 'set ft=man' -\""
|
|
|
export GREP_COLORS='ms=01;36:mc=01;31:sl=:cx=:fn=35:ln=33:bn=33:se=01;34'
|
|
|
@@ -101,6 +101,7 @@ function pdf() {
|
|
|
}
|
|
|
|
|
|
export GOROOT=$HOME/go
|
|
|
+export PYTHONSTARTUP=$HOME/.pystartup.py
|
|
|
|
|
|
PATH=$PATH:$HOME/go/bin:/sbin:/usr/sbin
|
|
|
if [ -d $HOME/bin ]; then
|