1
1
Fork 0

updated EDITOR to helix if available

This commit is contained in:
david 2023-09-19 19:43:25 +02:00
parent df8aee73ca
commit 3022c2a4b6
1 changed files with 21 additions and 10 deletions

View File

@ -6,9 +6,22 @@
set -o shwordsplit
setopt HIST_IGNORE_SPACE
# **** am i macos? ****
#if [ "$(uname)" == "Darwin" ]; then
#else
#fi
# **** variables ****
export EDITOR=vim
export VISUAL=vim
if $(command -v helix > /dev/null); then
export EDITOR=helix
elif $(command -v hx > /dev/null); then
export EDITOR=hx
else
export EDITOR=vim
fi
export VISUAL=$EDITOR
if [[ $LANG = '' ]]; then
export LANG=en_US.UTF-8
fi
@ -21,13 +34,12 @@ alias m="mosh --family=prefer-inet6"
alias g="git"
alias zz='source $HOME/.zshrc'
alias vz='vim $HOME/.zshrc && source $HOME/.zshrc'
alias vp='vim $ZPREZTODIR/contrib/david/zsh-david.plugin.zsh && source $ZPREZTODIR/contrib/*/*.zsh'
alias vi='vim'
alias v='vim'
alias vv='vim $HOME/.vimrc'
alias vh="sudo vim /etc/hosts; echo hosts updated"
alias vs="vim ~/.ssh/config"
alias vz='$EDITOR $HOME/.zshrc && source $HOME/.zshrc'
alias vp='$EDITOR $ZPREZTODIR/contrib/david/zsh-david.plugin.zsh && source $ZPREZTODIR/contrib/*/*.zsh'
alias {v,vi,vim}='$EDITOR'
alias vv='$EDITOR $HOME/.vimrc'
alias vh="sudo $EDITOR /etc/hosts; echo hosts updated"
alias vs="$EDITOR ~/.ssh/config"
alias serve="python2 -m SimpleHTTPServer"
alias push="git push origin main"
@ -64,7 +76,6 @@ alias {vanity,vanity-address}="docker run --rm -it socialnerds/wg-vanity-address
alias mp="multipass"
alias {phobos,pho}="multipass shell phobos"
# **** function definitions ****
## output handling