因此,在工作中,我们使用弹性工作时间(弹性工作时间、弹性工作时间......),这很好,但很难跟踪。我目前正在使用 org-mode 来跟踪我org-clock-(out|in)
的工作时间(更少(取决于我午休多长时间等),我的弹性时间“帐户”上的余额等等。
有其他人为此使用 Emacs 吗?
我目前正在使用一个非常基本的设置来跟踪我的时间:
(defun check-in ()
(interactive)
(let (pbuf (current-buffer))
(find-file (convert-standard-filename "whatnot"))
(goto-char (point-max))
(insert "\n")
(org-insert-heading)
(org-insert-time-stamp (current-time))
(org-clock-in)
(save-buffer)
(switch-to-buffer pbuf)))
(defun check-out ()
(interactive)
(let (pbuf (current-buffer))
(find-file (convert-standard-filename "whatnot"))
(goto-char (point-max))
(org-clock-out)
(save-buffer)
(switch-to-buffer pbuf)))