diff options
| author | Hsieh Chin Fan <typebrook@topo.tw> | 2022-12-19 00:19:20 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <typebrook@topo.tw> | 2022-12-19 00:19:20 +0800 |
| commit | 77c1e319dfa71a38ad31e33fb0fc50da49ed952f (patch) | |
| tree | 191806e7a3addb9d5641c966f8db041f6c68d9e1 /alias | |
| parent | 61ca7a63deef169d78ab5b0076a8796ec06bb9e3 (diff) | |
Update
Diffstat (limited to 'alias')
| -rw-r--r-- | alias | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -205,12 +205,12 @@ vp() { | |||
| 205 | vim $@ "$post" | 205 | vim $@ "$post" |
| 206 | else | 206 | else |
| 207 | # Copy from vps | 207 | # Copy from vps |
| 208 | tmpfile=$(mktemp) | 208 | tmpfile=$(mktemp --suffix .md) |
| 209 | scp vps:"$post" $tmpfile | 209 | scp vps:"$post" $tmpfile |
| 210 | 210 | ||
| 211 | # Edit locally | 211 | # Edit locally |
| 212 | vim $tmpfile --cmd "autocmd BufWritePost $tmpfile silent! :!setsid scp % vps:$post &" && \ | 212 | vim $tmpfile --cmd "autocmd BufWritePost $tmpfile silent! :!setsid scp % vps:$post &" && \ |
| 213 | scp $tmpfile vps:"$post" && \ | 213 | cat $tmpfile | ssh vps "cd ~/blog && cat >$post && git add $post && git commit -m 'update'" && \ |
| 214 | rm $tmpfile | 214 | rm $tmpfile |
| 215 | fi | 215 | fi |
| 216 | } | 216 | } |