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