diff options
author | Hsieh Chin Fan <typebrook@gmail.com> | 2022-04-06 23:08:02 +0800 |
---|---|---|
committer | Hsieh Chin Fan <typebrook@gmail.com> | 2022-04-06 23:08:02 +0800 |
commit | fbf6b720e23a87713e14d158a57447ce8fb9d2ed (patch) | |
tree | 98ee2769088f802a6c3db09dda0cd8fd87acbc96 | |
parent | 7219d8e73c0210044286f94cba04a101d82e5341 (diff) |
Update
-rw-r--r-- | alias | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -10,6 +10,7 @@ alias tigrc="vim $SETTING_DIR/tigrc" | |||
10 | alias muttrc='vim ~/.config/mutt/muttrc' | 10 | alias muttrc='vim ~/.config/mutt/muttrc' |
11 | alias gitconfig='vim ~/.gitconfig' | 11 | alias gitconfig='vim ~/.gitconfig' |
12 | alias sshconfig='vim ~/.ssh/config' | 12 | alias sshconfig='vim ~/.ssh/config' |
13 | alias sshauth='vim ~/.ssh/authorized_keys' | ||
13 | alias cdconfig='cd ~/config' | 14 | alias cdconfig='cd ~/config' |
14 | alias txconfig='vim ~/.tmux.conf' | 15 | alias txconfig='vim ~/.tmux.conf' |
15 | alias log="cat $SETTING_DIR/log | grep '`date +'%b %d'`'" | 16 | alias log="cat $SETTING_DIR/log | grep '`date +'%b %d'`'" |
@@ -147,8 +148,17 @@ alias cdmd='cd ~/git/map/deploy' | |||
147 | # blog | 148 | # blog |
148 | alias cdb='cd ~/blog' | 149 | alias cdb='cd ~/blog' |
149 | vp() { | 150 | vp() { |
150 | post="$(find ~/blog/content -name "$1")" && shift | 151 | cd ~/blog |
151 | vim $@ $post | 152 | filename="${1%.md}.md" |
153 | post="$(find content -name "$filename")" | ||
154 | |||
155 | if [ -z "$post" ]; then | ||
156 | hugo new posts/"$filename" | ||
157 | post="content/posts/$filename" | ||
158 | fi | ||
159 | |||
160 | shift | ||
161 | vim $@ "$post" | ||
152 | } | 162 | } |
153 | 163 | ||
154 | # git | 164 | # git |