aboutsummaryrefslogtreecommitdiffhomepage
path: root/alias
diff options
context:
space:
mode:
Diffstat (limited to 'alias')
-rw-r--r--alias4
1 files changed, 2 insertions, 2 deletions
diff --git a/alias b/alias
index 6794c2c..dadbe5e 100644
--- a/alias
+++ b/alias
@@ -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}