mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-26 02:12:33 +01:00
files from dotfiles
This commit is contained in:
parent
762b55bb2b
commit
7ccf4603a5
12 changed files with 244 additions and 0 deletions
78
config.zsh
Normal file
78
config.zsh
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
# if [[ -n $SSH_CONNECTION ]]; then
|
||||
# export PS1='%m:%3~$(git_info_for_prompt)%# '
|
||||
# else
|
||||
# export PS1='%3~$(git_info_for_prompt)%# '
|
||||
# fi
|
||||
|
||||
if (( ${+commands[mvim]} ));then
|
||||
export EDITOR='mvim'
|
||||
elif (( ${+commands[mate]} ));then
|
||||
export EDITOR="mate"
|
||||
else
|
||||
export EDITOR='vim'
|
||||
fi
|
||||
|
||||
# uncommented since this is system dependent
|
||||
# export PATH="$HOME/bin:$HOME/.bin:/usr/local/homebrew/bin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:$PATH"
|
||||
# export MANPATH="/usr/local/man:/usr/local/mysql/man:/usr/local/git/man:$MANPATH"
|
||||
#
|
||||
# uncommented since this is system dependent (caused error on configure nginx on my server)
|
||||
# export CC=gcc-4.2
|
||||
|
||||
# LANG is required by some programs, like ruby, so ensure that it is set (to UTF)
|
||||
export LANG=en_US.UTF-8
|
||||
|
||||
if [[ -e /usr/libexec/java_home ]]; then
|
||||
export JAVA_HOME="`/usr/libexec/java_home`"
|
||||
fi
|
||||
|
||||
fpath=(~/.zsh/functions $fpath)
|
||||
|
||||
autoload -U ~/.zsh/functions/*(:t)
|
||||
|
||||
#HISTFILE=~/.zsh_history
|
||||
#HISTSIZE=1000
|
||||
#SAVEHIST=1000
|
||||
#REPORTTIME=10 # print elapsed time when more than 10 seconds
|
||||
|
||||
#setopt NO_BG_NICE # don't nice background tasks
|
||||
#setopt NO_HUP
|
||||
#setopt NO_LIST_BEEP
|
||||
#setopt LOCAL_OPTIONS # allow functions to have local options
|
||||
#setopt LOCAL_TRAPS # allow functions to have local traps
|
||||
#setopt HIST_VERIFY
|
||||
## setopt SHARE_HISTORY # share history between sessions ???
|
||||
unsetopt EXTENDED_HISTORY # add timestamps to history
|
||||
#setopt PROMPT_SUBST
|
||||
#setopt CORRECT
|
||||
#setopt COMPLETE_IN_WORD
|
||||
#setopt IGNORE_EOF
|
||||
#setopt AUTOCD # change to directory without "cd"
|
||||
|
||||
#setopt APPEND_HISTORY # adds history
|
||||
#setopt INC_APPEND_HISTORY # SHARE_HISTORY # adds history incrementally and share it across sessions
|
||||
#setopt HIST_IGNORE_ALL_DUPS # don't record dupes in history
|
||||
#setopt HIST_REDUCE_BLANKS
|
||||
|
||||
#zle -N newtab
|
||||
|
||||
#bindkey '^[^[[D' backward-word
|
||||
#bindkey '^[^[[C' forward-word
|
||||
#bindkey '^[[5D' beginning-of-line
|
||||
#bindkey '^[[5C' end-of-line
|
||||
#bindkey '^[[3~' delete-char
|
||||
#bindkey '^[^N' newtab
|
||||
#bindkey '^?' backward-delete-char
|
||||
#bindkey '\e[3~' delete-char
|
||||
|
||||
# reverse everything above and set it to default vim key-binding
|
||||
#bindkey -e
|
||||
## bindkey '' history-incremental-search-backward
|
||||
#bindkey '' backward-word
|
||||
#bindkey '' forward-word
|
||||
|
||||
# ctrl-< and crtrl-> still works
|
||||
|
||||
# rvm, should be at the end of this config file
|
||||
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue