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 /alias | |
| parent | 7219d8e73c0210044286f94cba04a101d82e5341 (diff) | |
Update
Diffstat (limited to 'alias')
| -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 |