From 8b71ad4628f3a492d0a70abb24960d5d1e45605a Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 25 Oct 2022 00:30:19 +0800 Subject: Add autocmd for post --- alias | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'alias') diff --git a/alias b/alias index bd850ee..904edce 100644 --- a/alias +++ b/alias @@ -195,9 +195,14 @@ vp() { if [[ $HOST = vultr ]]; then vim $@ "$post" else + # Copy from vps tmpfile=$(mktemp) scp vps:"$post" $tmpfile - vim $tmpfile && scp $tmpfile vps:"$post" && rm $tmpfile + + # Edit locally + vim $tmpfile --cmd "autocmd BufWritePost $tmpfile silent! :!setsid scp % vps:$post &" && \ + scp $tmpfile vps:"$post" && \ + rm $tmpfile fi } -- cgit v1.2.3-70-g09d2