From 0035b56e86070c2a5e0b1cb451f8fcebbcb5b49d Mon Sep 17 00:00:00 2001 From: Peng Li Date: Sun, 1 Feb 2015 22:15:01 +0800 Subject: [PATCH] zsh:add git log alias --- vim/vimrc | 13 ++++++++++--- zsh/zshrc | 3 +++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/vim/vimrc b/vim/vimrc index 11cfda7..04735e9 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -21,7 +21,7 @@ Bundle 'vim-scripts/tcd.vim' Bundle 'vim-scripts/cmdline-completion' Bundle 'vim-scripts/vcscommand.vim' Bundle 'Lokaltog/vim-easymotion' -Bundle 'vim-scripts/YankRing.vim' +"Bundle 'vim-scripts/YankRing.vim' Bundle 'vim-scripts/gtags.vim' Bundle 'kshenoy/vim-signature' Bundle 'nathanaelkane/vim-indent-guides' @@ -76,6 +76,9 @@ set autoindent set confirm set nostartofline " don't jump to first character when paging set nowrap +"set textwidth, formatoptions for chinese +set formatoptions+=m +set colorcolumn=+1 syntax on " colorscheme {{{ set cursorline @@ -137,8 +140,8 @@ nmap < 3< nmap > 3> nmap = = -nnoremap M -nnoremap M +nnoremap zz +nnoremap zz nnoremap nnoremap @@ -438,6 +441,8 @@ autocmd BufNewFile,BufRead *tmux.conf set filetype=tmux autocmd BufNewFile,BufRead SConstruct set filetype=python autocmd BufNewFile,BufRead SConscript* set filetype=python autocmd BufNewFile,BufReadPost *.md set filetype=markdown +autocmd BufNewFile,BufRead *.c set filetype=cpp + " http://vim.wikia.com/wiki/Update_the_diff_view_automatically autocmd InsertLeave,BufWritePost,CursorHold * if &diff == 1 | diffupdate | endif " setlocal nomodifiable for svn diff @@ -459,6 +464,8 @@ autocmd FileType vim setlocal foldmethod=marker | \ setlocal formatoptions-=c formatoptions-=r formatoptions-=o | \ let b:AutoClosePairs = AutoClose#DefaultPairsModified("", "{} \"") +autocmd Filetype markdown setlocal textwidth=80 + autocmd CmdwinEnter * map q :q " }}} diff --git a/zsh/zshrc b/zsh/zshrc index aee1bf2..eb6b039 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -90,6 +90,8 @@ alias ln='ln -i' #alias svn='colorsvn' alias sed='/usr/local/bin/gsed' +alias 'git log'='git log --oneline --graph --all --color --decorate --abbrev-commit' + ########################### zsh completion ########################## @@ -207,3 +209,4 @@ export ZSHHOME="$HOME/.zsh" #` git log --oneline --abbrev-commit --all --graph --decorate --color ` [[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh + -- 2.11.0