My MacOS/Linux rc (config) files include's zsh, vim ect.
$ mkdir ~/.antigen
$ git clone git://github.com/zsh-users/antigen.git ~/.antigen/antigen
$ git clone git://github.com/leopku/dotfiles.git
$ cd dotfiles
$ cp .vimrc ~/.vimrc
$ cp .zshrc ~/.zshrc
# running this line under **mac**
$ cp zshrc_local.mac ~/.zshrc_local
# running this line under **linux**
# $ cp zshrc_local.linux ~/.zshrc_local
$ cp .alias ~/.alias
$ cp alias_local.example ~/.alias_local
default aliases file, provides following commands:
config.zsh
: open~/.zshrc
in vimconfig.zsh.refresh
: reload~/.zshrc
config.zsh.local
: open~/.zshrc_local
in vimconfig.zsh.local.refresh
: reload~/.zshrc_local
config.alias
: open~/.alias
in vimconfig.alias.refresh
: reload~/.alias
config.alias.local
: open~/.alias_local
in vimconfig.alias.refresh
: reload~/.alias_local
config.vim
: open~/.vimrc
in vimconfig.hosts
: open/etc/hosts
in vim with root(sudo)network.port_alive
: usingnetwork.port_alive <ip> <port>
to testing port is alivingnetwok.wild_ip
: get internet outgoing ip.
edit ~/.zshrc_local
and put your custome zsh configuration in it.
edit ~/.alias_local
and put your custome alias in it.
zsh was antigen based.
- antigen
- bundler
- colored-man
- command-not-found
- extract
- gem
- git
- git-extras
- bobthecow/git-flow-completion
- history
- python
- rsync
- vundle
- zsh-users/zsh-syntax-highlighting
- zsh-users/zsh-history-substring-search
- zsh-users/zsh-completions
- show ruby version manager - rbenv or rvm
- show ruby version
- show git branch info
- show git status
vim was vundle based.
- vundle
- emmet
- nerdtree
- neocomplcache
- AutoClose
- ctrlp
- vim-airline
- fugitive
- syntastic
- vim-easymotion
- bufexplorer
- vim-multiple-cursors
- vim-commentary
- womprat (default)
- solarized
- base16-ocean