calendar.vim 958 B

123456789101112131415161718192021222324252627282930313233
  1. " calendar
  2. let g:calendar_monday = 1
  3. let g:calendar_focus_today = 1
  4. let g:calendar_number_of_months = 3
  5. let g:calendar_datetime = ''
  6. let g:calendar_search_grepprg = 'internal'
  7. let g:calendar_mark = 'left'
  8. let g:calendar_navi = 'bottom'
  9. let g:calendar_navi_label = '上月,今天,下月'
  10. let g:calendar_wruler = '日 一 二 三 四 五 六'
  11. let g:calendar_mruler = '一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月'
  12. let g:calendar_keys = {
  13. \ 'goto_prev_month': '<',
  14. \ 'goto_next_month': '>',
  15. \ 'goto_prev_year': '<S-K>',
  16. \ 'goto_next_year': '<S-J>'
  17. \ }
  18. function ToggleCalendar()
  19. if exists("g:calendar_show") && g:calendar_show == 1
  20. let g:calendar_show = 0
  21. call calendar#close()
  22. else
  23. let g:calendar_show = 1
  24. call calendar#show(0)
  25. endif
  26. endfunction
  27. if has("win32")
  28. let g:calendar_diary = "C:/Users/virexit/Documents/Sync/Synchro/Vim/Calendar"
  29. else
  30. let g:calendar_diary = "~/.calendar"
  31. endif