aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--alias15
-rwxr-xr-xtools/wiki/diary6
2 files changed, 11 insertions, 10 deletions
diff --git a/alias b/alias
index 44a1fc6..98a7bc8 100644
--- a/alias
+++ b/alias
@@ -27,6 +27,7 @@ alias vu='vim -u NONE'
27alias vv='vim ~/vimwiki/index.md' 27alias vv='vim ~/vimwiki/index.md'
28alias vq='vim ~/buffer' 28alias vq='vim ~/buffer'
29alias cdvim='cd ~/.vim_runtime' # amix/vimrc repo 29alias cdvim='cd ~/.vim_runtime' # amix/vimrc repo
30vs() { which $1 && vim $(which $1); }
30 31
31# ssh 32# ssh
32alias cdssh='cd ~/.ssh' 33alias cdssh='cd ~/.ssh'
@@ -47,16 +48,7 @@ ssh.down() {
47 ssh -t vps rm -rf -i ~/public/"$1" 48 ssh -t vps rm -rf -i ~/public/"$1"
48} 49}
49 50
50# for custom scripts 51# Gist
51vs() {
52 which $1 && vim $(which $1)
53}
54todo() {
55 which $1 && grep -Po 'TODO.*' $(which $1)
56}
57fix() {
58 which $1 && grep -Po 'FIXME.*' $(which $1)
59}
60alias g='gist' 52alias g='gist'
61alias gl='gist last' 53alias gl='gist last'
62unalias gg &>/dev/null 54unalias gg &>/dev/null
@@ -256,6 +248,7 @@ wg() { grep -r "$@" --exclude-dir=logseq/ ~/vimwiki; }
256wi() { cat ~/vimwiki/${1%%.md}.md; } 248wi() { cat ~/vimwiki/${1%%.md}.md; }
257alias dia='diary' 249alias dia='diary'
258alias diaa='diary p' 250alias diaa='diary p'
251alias diat='diary today'
259 252
260# crontab 253# crontab
261alias ce='crontab -e' 254alias ce='crontab -e'
@@ -501,6 +494,8 @@ alias jl='jrnl'
501# klakegg/hugo \ 494# klakegg/hugo \
502# $@ 495# $@
503#} 496#}
497todo() { cd ~/vimwiki && grep -R ' TODO ' --exclude-dir=logseq/; }
498fix() { which $1 && grep -Po 'FIXME.*' $(which $1); }
504 499
505TAIWAN_BBOX='118.1036,20.72799,122.9312,26.60305' 500TAIWAN_BBOX='118.1036,20.72799,122.9312,26.60305'
506TAIWAN_BBOX_V='20.72799,118.1036,26.60305,122.9312' 501TAIWAN_BBOX_V='20.72799,118.1036,26.60305,122.9312'
diff --git a/tools/wiki/diary b/tools/wiki/diary
index e783f41..1ef77b9 100755
--- a/tools/wiki/diary
+++ b/tools/wiki/diary
@@ -23,6 +23,10 @@ print_today() {
23 cat ~/vimwiki/diary/$(date --iso-8601).md 23 cat ~/vimwiki/diary/$(date --iso-8601).md
24} 24}
25 25
26edit_today() {
27 vim ~/vimwiki/diary/$(date --iso-8601).md
28}
29
26add_entry() { 30add_entry() {
27 echo - "$@" >>~/vimwiki/diary/$(date --iso-8601).md 31 echo - "$@" >>~/vimwiki/diary/$(date --iso-8601).md
28} 32}
@@ -32,6 +36,8 @@ case "$1" in
32 pick_date ;; 36 pick_date ;;
33 p) 37 p)
34 print_today ;; 38 print_today ;;
39 today)
40 edit_today ;;
35 *) 41 *)
36 add_entry "$@" ;; 42 add_entry "$@" ;;
37esac 43esac