Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2014
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement