Alias and vim changes...mostly
This commit is contained in:
parent
8e8787b2e7
commit
2ab837ae9e
4 changed files with 33 additions and 3 deletions
10
.aliases
10
.aliases
|
@ -1,9 +1,13 @@
|
|||
alias ....="cd ../../.."
|
||||
alias .....="cd ../../../.."
|
||||
alias a="ls -l --all"
|
||||
alias agi="sudo apt-get install"
|
||||
alias agl="dpkg --get-selections"
|
||||
alias agL="dpkg --listfiles"
|
||||
alias agu="sudo apt-get update && sudo apt-get upgrade"
|
||||
alias al="zsh_stats"
|
||||
alias be="bundle exec"
|
||||
alias beg="bundle exec guard"
|
||||
alias ber="bundle exec rake"
|
||||
alias c="clear"
|
||||
alias g="g" # overwrite g alias in git plugin so function will work
|
||||
|
@ -13,8 +17,12 @@ alias gcf="git commit --file"
|
|||
alias gcm="git commit --message"
|
||||
alias gco="git checkout"
|
||||
alias gd="git diff"
|
||||
alias gfl="git log -u"
|
||||
alias gl="git log"
|
||||
alias gh="git hist"
|
||||
alias ghd="git hist-details"
|
||||
alias gr="git reset"
|
||||
alias grh="git reset --hard"
|
||||
alias grm="git rm"
|
||||
alias gs="git status"
|
||||
alias Grep='grep'
|
||||
|
@ -22,6 +30,8 @@ alias l="ls"
|
|||
alias ll="ls -lv --human-readable --color=auto"
|
||||
alias ms="tmux -S /tmp/pair && chmod 777 /tmp/pair"
|
||||
alias mw="mux work"
|
||||
alias rd="popd"
|
||||
alias sd="pwd | pushd"
|
||||
alias s="cd ~/Source"
|
||||
alias sfs="map-sshfs"
|
||||
alias sz="source ~/.zshrc"
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
whitespace = fix
|
||||
[alias]
|
||||
hist = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative
|
||||
hist-details = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
|
||||
[color]
|
||||
ui = auto
|
||||
[color "branch"]
|
||||
|
|
19
.vimrc
19
.vimrc
|
@ -65,18 +65,26 @@ filetype indent on
|
|||
map <C-s> <esc>:w<CR>
|
||||
imap <C-s> <esc>:w<CR>
|
||||
|
||||
" Still using arrow keys when in insert mode sometimes
|
||||
map <Left> <Nop>
|
||||
map <Right> <Nop>
|
||||
map <Up> <Nop>
|
||||
map <Down> <Nop>
|
||||
|
||||
" Leaders (whatever that means)
|
||||
let mapleader = ","
|
||||
|
||||
map <Leader>bi :BundleInstall<cr>
|
||||
map <Leader>lf :call LargeFileToggle()<cr>
|
||||
map <Leader>s :e ~/Source/<cr>
|
||||
map <Leader>sa :call RenameFile()<cr>
|
||||
map <Leader>se :e ~/.vimrc<cr>
|
||||
map <Leader>sz :so ~/.vimrc<cr>
|
||||
map <Leader>t :Tabularize /
|
||||
map <Leader>ts :sp ~/tool-sharpener.txt<cr>
|
||||
|
||||
" Set style
|
||||
set t_Co=256
|
||||
set guifont=Ubuntu\ Mono\ 10
|
||||
colorscheme vividchalk
|
||||
|
||||
|
@ -99,3 +107,14 @@ function! LargeFileToggle()
|
|||
set cursorline!
|
||||
set cursorcolumn!
|
||||
endfunction
|
||||
|
||||
" Rename current file - from github/garybernhardt
|
||||
function! RenameFile()
|
||||
let old_name = expand('%')
|
||||
let new_name = input('New file name: ', expand('%'), 'file')
|
||||
if new_name != '' && new_name != old_name
|
||||
exec ':saveas ' . new_name
|
||||
exec ':silent !rm ' . old_name
|
||||
redraw!
|
||||
endif
|
||||
endfunction
|
||||
|
|
4
.zshrc
4
.zshrc
|
@ -18,9 +18,9 @@ chpwd() {
|
|||
}
|
||||
|
||||
# Larger history
|
||||
HISTSIZE=10000
|
||||
HISTSIZE=20000
|
||||
HISTFILE=~/.zsh_history
|
||||
SAVEHIST=10000
|
||||
SAVEHIST=20000
|
||||
|
||||
# Make sure C-s works in vim
|
||||
stty start undef
|
||||
|
|
Loading…
Reference in a new issue