Dapatkan garis waktu waktu yang telah ditentukan dalam mode-org

13

Dalam upaya untuk mencari tahu bagaimana saya telah menghabiskan waktu saya, saya mulai mencatat waktu yang saya habiskan untuk tugas yang berbeda dengan org-clock-indan org-clock-out.

Saya sering menemukan diri saya mengedit entri jam dengan tangan, misalnya, ketika saya menyadari bahwa saya harus mencatatkan waktu 20 menit yang lalu. Jadi apakah ada cara untuk melihat a) jam mana yang sedang berjalan (atau belum dihentikan dengan benar karena saya lupa untuk keluar sebelum keluar dari Emacs), dan b) daftar entri jam?

Saya bisa mendapatkan tabel yang menunjukkan jumlah total waktu yang saya habiskan untuk setiap tugas, tapi saya tidak bisa mendapatkan daftar yang mengatakan,

9:00--9:30   Project A
9:18--10:00  Project B
10:00--11:00 Meeting
11:45--13:00 Lunch

yang akan membuat saya melihat waktu yang tumpang tindih (seperti Proyek A dan B, di atas) dan kesenjangan (seperti yang terjadi antara Rapat dan Makan Siang). Apakah ada hal seperti itu?

arensb
sumber

Jawaban:

14

org-agenda-log-modeatau C-u C-u ldalam Agenda Anda akan memberi Anda tabel ini persis. Bergantung pada org-agenda-log-mode-itemsvariabelnya, itu akan membatasi agenda ke entri yang telah dicentang atau ditutup hari ini (itu adalah pengaturan default). Untuk menambahkan penekanan visual pada celah dan tumpang tindih potongan jam Anda, lihat org-agenda-clock-consistency-checksvariabel.

mutbuerger
sumber
3
Info tambahan kecil: Saat berada dalam tampilan agenda, Anda sebenarnya dapat secara langsung menjalankan pemeriksaan jam dengan menggunakan vdan kemudian memilih cdari menu. Saat ini saya sedang mengembangkan ekstensi yang memungkinkan Anda untuk memodifikasi rentang jam yang direkam langsung dari garis log agenda: github.com/dfeich/org-clock-convenience
dfeich
Terima kasih! Saya pikir saya ketinggalan org-agenda-log-modesebelumnya karena saya mencari di bagian tabel jam dokumentasi, dan ini hanya disebutkan dalam perintah Agenda.
arensb
Bagi saya org-agenda-log-modehanya menunjukkan panjang tetapi bukan waktu mulai dan akhir. Dan perintah v(alias org-agenda-check-type) tidak tersedia: Not allowed in timeline-type agenda buffers. Apakah saya kehilangan beberapa konfigurasi atau memiliki mode org saat ini 8.3.5-1-g589e96-elpaplus berubah?
Uwe Koloska
Lihatlah ke dalam org-agenda-prefix-formatuntuk menunjukkan waktu mulai dan berakhir.
mutbuerger
Apakah mungkin juga untuk menunjukkan waktu TOTAL yang tertera hari ini di tampilan jam ini?
AstroFloyd