diff options
| author | Hsieh Chin Fan <typebrook@gmail.com> | 2022-03-27 09:40:36 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <typebrook@gmail.com> | 2022-03-27 09:40:36 +0800 |
| commit | 34f816449453f293fd1f0e26847cfbb0259a3109 (patch) | |
| tree | 4f1e06b0302fa9bbe9b71ddc27f6e9a1d37f1e0b | |
| parent | 33f05cf09b40adeb21957fa70ae41ea599204b08 (diff) | |
update
| -rw-r--r-- | alias | 8 | ||||
| -rw-r--r-- | zsh/_vp.sh | 7 |
2 files changed, 14 insertions, 1 deletions
| @@ -142,9 +142,15 @@ alias cdD='cd ~/Documents' | |||
| 142 | alias cdP='cd ~/Pictures' | 142 | alias cdP='cd ~/Pictures' |
| 143 | alias cdpu='cd ~/public' | 143 | alias cdpu='cd ~/public' |
| 144 | alias cdV='cd ~/Videos' | 144 | alias cdV='cd ~/Videos' |
| 145 | alias cdb='cd ~/blog' | ||
| 146 | alias cdmd='cd ~/git/map/deploy' | 145 | alias cdmd='cd ~/git/map/deploy' |
| 147 | 146 | ||
| 147 | # blog | ||
| 148 | alias cdb='cd ~/blog' | ||
| 149 | vp() { | ||
| 150 | post=$1 && shift | ||
| 151 | vim $@ ~/blog/content/posts/$post | ||
| 152 | } | ||
| 153 | |||
| 148 | # git | 154 | # git |
| 149 | unalias gc &> /dev/null # override zsh plugin alias | 155 | unalias gc &> /dev/null # override zsh plugin alias |
| 150 | gc() { | 156 | 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 @@ | |||
| 1 | #compdef vp | ||
| 2 | |||
| 3 | function _vp() { | ||
| 4 | compadd -S '' $(cd ~/blog/content/posts && ls ${words[2]}*) | ||
| 5 | } | ||
| 6 | |||
| 7 | _vp | ||