Use nvim if available
b849fa15e979fedcbfa48812c3ed87f3d119c609
1 parent
47599b1d
.zshrc
+7 -1
| 4 | 4 | export PATH=~/bin:~/.cabal/bin:$PATH |
|
| 5 | 5 | export FZF_DEFAULT_COMMAND='ag -g ""' |
|
| 6 | 6 | export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND" |
|
| 7 | 7 | export VISUAL=vim |
|
| 8 | 8 | ||
| 9 | + | if command -v nvim >/dev/null 2>&1; then |
|
| 10 | + | export EDITOR=nvim |
|
| 11 | + | else |
|
| 12 | + | export EDITOR=vim |
|
| 13 | + | fi |
|
| 14 | + | ||
| 9 | 15 | [ -f ~/.profile ] && source ~/.profile |
|
| 10 | 16 | [ -f ~/.awsrc ] && source ~/.awsrc |
|
| 11 | 17 | [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh |
|
| 12 | 18 | ||
| 13 | 19 | # |
| 40 | 46 | alias img='sxiv' |
|
| 41 | 47 | alias df='df -h' |
|
| 42 | 48 | alias sys='systemctl' |
|
| 43 | 49 | alias x='startx' |
|
| 44 | 50 | alias web='chromium &' |
|
| 45 | - | alias e='vim' |
|
| 51 | + | alias e=$EDITOR |
|
| 46 | 52 | alias pdf='mupdf' |
|
| 47 | 53 | alias webserver='python2 -m SimpleHTTPServer' |
|
| 48 | 54 | alias pacman='sudo pacman --color=auto' |
|
| 49 | 55 | ||
| 50 | 56 | # |