-
Notifications
You must be signed in to change notification settings - Fork 0
/
zshenv
36 lines (32 loc) · 1.07 KB
/
zshenv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# use vim as the visual editor
export VISUAL=vim
export EDITOR=$VISUAL
# ensure dotfiles bin directory is loaded first
export PATH="$HOME/.bin:/user/local/sbin:$PATH"
alias la='ls -lAFh' #long list,show almost all,show type,human readable
alias lr='ls -tRFh' #sorted by date,recursive,show type,human readable
alias lt='ls -ltFh' #long list,sorted by date,show type,human readable
alias ll='ls -l' #long list
alias ldot='ls -ld .*'
alias lS='ls -1FSsh'
alias lart='ls -1Fcart'
alias lrt='ls -1Fcrt'
alias g='git'
alias gap='git add -p'
alias gcl='git clone --recursive'
alias gr='git remote'
alias gf='git fetch'
alias gm='git merge --ff-only'
alias gps='git push'
alias gc='git commit'
alias gdc='git diff --cached'
alias gmv='git mv'
alias grb='git rebase'
alias gb='git branch'
alias grm='git rm'
alias gcp='git cherry-pick'
alias gcoma='git merge --ff-only origin/main'
alias vim='nvim'
alias start='vim ~/Dropbox/Documents/Notes/day-start-checklist.md'
export ANDROID_SDK=/Users/matthew/Library/Android/sdk
export PATH=/Users/matthew/Library/Android/sdk/platform-tools:$PATH