diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2023-03-30 14:20:08 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2023-03-30 14:20:08 +0800 |
commit | a310e9d06ed652e6d42172467200facefa09e9cf (patch) | |
tree | 23b2d20815f7eea028b3be5508001294b40348d3 | |
parent | fbe3ed387bfff14b7746b84808bf6c3cc8e00f0a (diff) |
Switch to neovim
-rw-r--r-- | alias | 7 | ||||
-rwxr-xr-x | bin/init/load-settings.sh | 3 |
2 files changed, 7 insertions, 3 deletions
@@ -1,11 +1,12 @@ | |||
1 | # My alias for bash and zsh | 1 | # My alias for bash and zsh |
2 | 2 | ||
3 | # config | 3 | # config |
4 | alias al="vim $SETTING_DIR/alias && source $SETTING_DIR/alias" | 4 | alias al="$EDITOR $SETTING_DIR/alias && source $SETTING_DIR/alias" |
5 | eval "${shell}rc(){ | 5 | eval "${shell}rc(){ |
6 | local RCFILE=$XDG_CONFIG_HOME/${shell}/.${shell}rc | 6 | local RCFILE=$XDG_CONFIG_HOME/${shell}/.${shell}rc |
7 | vim \$RCFILE && source \$RCFILE | 7 | vim \$RCFILE && source \$RCFILE |
8 | }" | 8 | }" |
9 | alias vim='nvim' | ||
9 | alias vimrc='vim ~/.vimrc' | 10 | alias vimrc='vim ~/.vimrc' |
10 | alias tigrc="vim ~/.tigrc" | 11 | alias tigrc="vim ~/.tigrc" |
11 | alias muttrc='vim ~/.config/mutt/muttrc' | 12 | alias muttrc='vim ~/.config/mutt/muttrc' |
@@ -22,7 +23,8 @@ cde() { cd /etc/$@; } | |||
22 | alias digg='dig +noall +answer +multiline' | 23 | alias digg='dig +noall +answer +multiline' |
23 | 24 | ||
24 | # vim | 25 | # vim |
25 | alias v='vim' | 26 | alias v='nvim' |
27 | alias vim='nvim' | ||
26 | alias vi='vim' | 28 | alias vi='vim' |
27 | alias v2='vim -Nu ~/.vimrc2' | 29 | alias v2='vim -Nu ~/.vimrc2' |
28 | alias vl="vim -c 'norm '" | 30 | alias vl="vim -c 'norm '" |
@@ -94,6 +96,7 @@ alias gg='gist grep' | |||
94 | # unix | 96 | # unix |
95 | alias chx='chmod +x' | 97 | alias chx='chmod +x' |
96 | alias chr='chmod +r' | 98 | alias chr='chmod +r' |
99 | alias k='kill %1' | ||
97 | alias s='sudo systemctl' | 100 | alias s='sudo systemctl' |
98 | alias j='sudo journalctl -xeu' | 101 | alias j='sudo journalctl -xeu' |
99 | alias m='mutt' | 102 | alias m='mutt' |
diff --git a/bin/init/load-settings.sh b/bin/init/load-settings.sh index 3263063..fc94ba7 100755 --- a/bin/init/load-settings.sh +++ b/bin/init/load-settings.sh | |||
@@ -1,7 +1,8 @@ | |||
1 | trap 'exit.sh' EXIT | 1 | trap 'exit.sh' EXIT |
2 | 2 | ||
3 | export SETTING_DIR=${SETTING_DIR:=$HOME/helper} | 3 | export SETTING_DIR=${SETTING_DIR:=$HOME/helper} |
4 | export EDITOR=vim | 4 | export EDITOR=nvim |
5 | export VISUAL=nvim | ||
5 | export TERM=xterm-256color | 6 | export TERM=xterm-256color |
6 | export XDG_CONFIG_HOME=~/.config | 7 | export XDG_CONFIG_HOME=~/.config |
7 | export MAIL=$HOME/Maildir | 8 | export MAIL=$HOME/Maildir |