From 34f816449453f293fd1f0e26847cfbb0259a3109 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 27 Mar 2022 09:40:36 +0800 Subject: update --- alias | 8 +++++++- zsh/_vp.sh | 7 +++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 zsh/_vp.sh diff --git a/alias b/alias index 530b9b1..e259b63 100644 --- a/alias +++ b/alias @@ -142,9 +142,15 @@ alias cdD='cd ~/Documents' alias cdP='cd ~/Pictures' alias cdpu='cd ~/public' alias cdV='cd ~/Videos' -alias cdb='cd ~/blog' alias cdmd='cd ~/git/map/deploy' +# blog +alias cdb='cd ~/blog' +vp() { + post=$1 && shift + vim $@ ~/blog/content/posts/$post +} + # git unalias gc &> /dev/null # override zsh plugin alias gc() { diff --git a/zsh/_vp.sh b/zsh/_vp.sh new file mode 100644 index 0000000..a740c0b --- /dev/null +++ b/zsh/_vp.sh @@ -0,0 +1,7 @@ +#compdef vp + +function _vp() { + compadd -S '' $(cd ~/blog/content/posts && ls ${words[2]}*) +} + +_vp -- cgit v1.2.3-70-g09d2