Guest User

Untitled

a guest
Oct 18th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. #
  2. # Executes commands at login pre-zshrc.
  3. #
  4. # Authors:
  5. # Sorin Ionescu <sorin.ionescu@gmail.com>
  6. #
  7.  
  8. #
  9. # Browser
  10. #
  11.  
  12. if [[ "$OSTYPE" == darwin* ]]; then
  13. export BROWSER='open'
  14. fi
  15.  
  16. #
  17. # Editors
  18. #
  19.  
  20. export EDITOR='vim'
  21. export VISUAL='vim'
  22. export PAGER='less'
  23.  
  24. #
  25. # Language
  26. #
  27.  
  28. if [[ -z "$LANG" ]]; then
  29. export LANG='en_US.UTF-8'
  30. fi
  31.  
  32. #
  33. # Paths
  34. #
  35.  
  36. # Ensure path arrays do not contain duplicates.
  37. typeset -gU cdpath fpath mailpath path
  38.  
  39. # Set the list of directories that cd searches.
  40. # cdpath=(
  41. # $cdpath
  42. # )
  43.  
  44. # Set the list of directories that Zsh searches for programs.
  45. path=(
  46. /usr/local/{bin,sbin}
  47. $path
  48. )
  49.  
  50. #
  51. # Less
  52. #
  53.  
  54. # Set the default Less options.
  55. # Mouse-wheel scrolling has been disabled by -X (disable screen clearing).
  56. # Remove -X and -F (exit if the content fits on one screen) to enable it.
  57. export LESS='-F -g -i -M -R -S -w -X -z-4'
  58.  
  59. # Set the Less input preprocessor.
  60. # Try both `lesspipe` and `lesspipe.sh` as either might exist on a system.
  61. if (( $#commands[(i)lesspipe(|.sh)] )); then
  62. export LESSOPEN="| /usr/bin/env $commands[(i)lesspipe(|.sh)] %s 2>&-"
  63. fi
  64.  
  65. # 補完機能
  66. autoload -U compinit
  67. compinit
  68.  
  69. # prompt
  70. PROMPT='%m:%c %n$ '
  71.  
  72. # コマンド履歴
  73. HISTFILE=~/.zsh_history
  74. HISTSIZE=6000000
  75. SAVEHIST=6000000
  76. setopt hist_ignore_dups # ignore duplication command history list
  77. setopt share_history # share command history data
  78.  
  79. # コマンド履歴検索
  80. autoload history-search-end
  81. zle -N history-beginning-search-backward-end history-search-end
  82. zle -N history-beginning-search-forward-end history-search-end
  83. bindkey "^P" history-beginning-search-backward-end
  84. bindkey "^N" history-beginning-search-forward-end
  85.  
  86. # alias
  87. alias diff="coloddiff"
Add Comment
Please, Sign In to add comment