updated EDITOR to helix if available
This commit is contained in:
parent
df8aee73ca
commit
3022c2a4b6
|
@ -6,9 +6,22 @@
|
||||||
set -o shwordsplit
|
set -o shwordsplit
|
||||||
setopt HIST_IGNORE_SPACE
|
setopt HIST_IGNORE_SPACE
|
||||||
|
|
||||||
|
# **** am i macos? ****
|
||||||
|
#if [ "$(uname)" == "Darwin" ]; then
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
#fi
|
||||||
|
|
||||||
# **** variables ****
|
# **** variables ****
|
||||||
export EDITOR=vim
|
if $(command -v helix > /dev/null); then
|
||||||
export VISUAL=vim
|
export EDITOR=helix
|
||||||
|
elif $(command -v hx > /dev/null); then
|
||||||
|
export EDITOR=hx
|
||||||
|
else
|
||||||
|
export EDITOR=vim
|
||||||
|
fi
|
||||||
|
export VISUAL=$EDITOR
|
||||||
if [[ $LANG = '' ]]; then
|
if [[ $LANG = '' ]]; then
|
||||||
export LANG=en_US.UTF-8
|
export LANG=en_US.UTF-8
|
||||||
fi
|
fi
|
||||||
|
@ -21,13 +34,12 @@ alias m="mosh --family=prefer-inet6"
|
||||||
alias g="git"
|
alias g="git"
|
||||||
|
|
||||||
alias zz='source $HOME/.zshrc'
|
alias zz='source $HOME/.zshrc'
|
||||||
alias vz='vim $HOME/.zshrc && source $HOME/.zshrc'
|
alias vz='$EDITOR $HOME/.zshrc && source $HOME/.zshrc'
|
||||||
alias vp='vim $ZPREZTODIR/contrib/david/zsh-david.plugin.zsh && source $ZPREZTODIR/contrib/*/*.zsh'
|
alias vp='$EDITOR $ZPREZTODIR/contrib/david/zsh-david.plugin.zsh && source $ZPREZTODIR/contrib/*/*.zsh'
|
||||||
alias vi='vim'
|
alias {v,vi,vim}='$EDITOR'
|
||||||
alias v='vim'
|
alias vv='$EDITOR $HOME/.vimrc'
|
||||||
alias vv='vim $HOME/.vimrc'
|
alias vh="sudo $EDITOR /etc/hosts; echo hosts updated"
|
||||||
alias vh="sudo vim /etc/hosts; echo hosts updated"
|
alias vs="$EDITOR ~/.ssh/config"
|
||||||
alias vs="vim ~/.ssh/config"
|
|
||||||
|
|
||||||
alias serve="python2 -m SimpleHTTPServer"
|
alias serve="python2 -m SimpleHTTPServer"
|
||||||
alias push="git push origin main"
|
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 mp="multipass"
|
||||||
alias {phobos,pho}="multipass shell phobos"
|
alias {phobos,pho}="multipass shell phobos"
|
||||||
|
|
||||||
|
|
||||||
# **** function definitions ****
|
# **** function definitions ****
|
||||||
|
|
||||||
## output handling
|
## output handling
|
||||||
|
|
Loading…
Reference in New Issue