View difference between Paste ID: TaBsDHUe and 3FyUyEQ1
SHOW: | | - or go back to the newest paste.
1
source /etc/profile
2
source ~/.zsh_key
3
source ~/.zsh_aliase
4
source ~/.zsh_function
5
unlimit
6
limit stack 1024
7
limit core 0
8
limit -s
9
umask 022
10
cdpath=( . ~ )
11
READNULLCMD=${PAGER}
12
export GREP_COLOR="1;33"
13
[[ -x $(whence -p most) ]] && export PAGER=$(whence -p most)
14
export EDITOR=vim
15
export PATH="/home/userx/.apps/:$PATH:/sbin/:"
16
export OOO_FORCE_DESKTOP=gnome
17
export LESSCHARSET=UTF-8
18
export LS_COLORS='no=00;37:fi=00;37:di=01;36:ln=04;36:pi=33:so=01;35:do=01;35:bd=33;01:cd=33;01:or=31;01:su=37:sg=30:tw=30:ow=34:st=37:ex=01;31:*.cmd=01;31:*.exe=01;31:*.com=01;31:*.btm=01;31:*.sh=01;31:*.run=01;31:*.tar=33:*.tgz=33:*.arj=33:*.taz=33:*.lzh=33:*.zip=33:*.z=33:*.Z=33:*.gz=33:*.bz2=33:*.deb=33:*.rpm=33:*.jar=33:*.rar=33:*.jpg=32:*.jpeg=32:*.gif=32:*.bmp=32:*.pbm=32:*.pgm=32:*.ppm=32:*.tga=32:*.xbm=32:*.xpm=32:*.tif=32:*.tiff=32:*.png=32:*.mov=34:*.mpg=34:*.mpeg=34:*.avi=34:*.fli=34:*.flv=34:*.3gp=34:*.mp4=34:*.divx=34:*.gl=32:*.dl=32:*.xcf=32:*.xwd=32:*.flac=35:*.mp3=35:*.mpc=35:*.ogg=35:*.wav=35:*.m3u=35:';
19
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}
20
zmodload -a zsh/stat stat
21
zmodload -a zsh/zpty zpty
22
zmodload -a zsh/zprof zprof
23
zmodload -ap zsh/mapfile mapfile
24
zstyle ':completion:*::::' completer _expand _complete _ignored _approximate
25
zstyle ':completion:*:expand:*' tag-order all-expansions
26
zstyle ':completion:*' verbose yes
27
zstyle ':completion:*:descriptions' format '%B%d%b'
28
zstyle ':completion:*:messages' format '%d'
29
zstyle ':completion:*:warnings' format 'No matches for: %d'
30
zstyle ':completion:*:corrections' format '%B%d (errors: %e)%b'
31
zstyle ':completion:*' group-name ''
32
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
33
zstyle ':completion:*:*:-subscript-:*' tag-order indexes parameters
34
zstyle ':completion:*:*:(^rm):*:*files' ignored-patterns '*?.o' '*?.c~''*?.old' '*?.pro'
35
zstyle ':completion:*:functions' ignored-patterns '_*'
36
autoload -U compinit && compinit
37
HISTFILE=~/.zhistory
38
SAVEHIST=50000
39
HISTSIZE=$SAVEHIST
40
setopt NO_BEEP
41
setopt AUTO_CD
42
setopt INTERACTIVECOMMENTS
43
setopt SH_WORD_SPLIT
44
setopt append_history
45
setopt extended_history
46
setopt hist_expire_dups_first
47
setopt hist_ignore_space
48
setopt hist_verify
49
setopt inc_append_history
50
setopt notify pushdtohome cdablevars autolist
51
setopt autocd longlistjobs
52
setopt autoresume pushdsilent noclobber
53
setopt autopushd pushdminus extendedglob rcquotes mailwarning
54
unsetopt bgnice autoparamslash
55
setopt menucomplete
56
unsetopt IGNORE_EOF
57
typeset -U path cdpath fpath manpath
58
autoload colors && colors
59
if [ $UID -eq 0 ]; then
60
else
61
        prmt='$';
62
fi
63
PROMPT="%{$fg_bold[green]%}[$(hostname)]%{$fg_bold[grey]%}%~/ %{$fg_bold[red]%}$prmt%{$reset_color%}"
64
RPROMPT="%{$fg_bold[grey]%}%T %{$reset_color%}% %(?,%{$fg[green]%}:%)%{$reset_color%},%{$fg[red]%}:(%{$reset_color%}"
65
SPROMPT='zsh: Заменить '\''%R'\'' на '\''%r'\'' ? [Yes/No/Abort/Edit] '
66
typeset -g -A key
67
autoload -U url-quote-magic
68
zle -N self-insert url-quote-magic
69
autoload -U zcalc
70
export ACK_COLOR_MATCH="cyan bold"
71
export ACK_COLOR_FILENAME="cyan bold on_black"
72
export ACK_COLOR_LINENO="bold green"
73-
export LS_COLORS GREP_COLORS
73+
export LS_COLORS GREP_COLORS
74
75
76
#### .zsh_key ###
77
case $TERM in
78
 linux)
79
bindkey "^[[2~" yank
80
bindkey "^[[3~" delete-char
81
bindkey "^[[5~" up-line-or-history
82
bindkey "^[[6~" down-line-or-history
83
bindkey "^[[1~" beginning-of-line
84
bindkey "^[[4~" end-of-line
85
;;
86
*xterm*|rxvt|(dt|k|E)term)
87
bindkey "^[[2~" yank
88
bindkey "^[[3~" delete-char
89
bindkey "^[[5~" up-line-or-history
90
bindkey "^[[6~" down-line-or-history
91
bindkey "^[[7~" beginning-of-line
92
bindkey "^[[8~" end-of-line
93
;;
94
esac
95
bindkey    "^[[A" history-beginning-search-backward
96
bindkey -a "^[[A" history-beginning-search-backward
97
bindkey    "^[[B" history-beginning-search-forward
98
bindkey -a "^[[B" history-beginning-search-forward
99
autoload -U predict-on
100
zle -N predict-on
101
zle -N predict-off
102
bindkey -M emacs "^X^Z" predict-on
103
bindkey -M emacs "^Z" predict-off
104
bindkey -e
105
autoload -U edit-command-line
106
zle -N edit-command-line
107
bindkey -M emacs "^X^E" edit-command-line
108
bindkey -M emacs "^N" complete-word