2

time-stamp, which comes with Emacs by default, will allow you to do exactly what you want with the appropriate settings. E.g. I have: # Local Variables: # time-stamp-line-limit: 1000 # time-stamp-format: "[%Y-%m-%d %H:%M]" # time-stamp-active: t # time-stamp-start: "version = \"" # time-stamp-end: "\"" # End: in some ...


2

Here's a function I wrote, (defun org-table-collapse-cell () (interactive) (save-excursion ;; Save point (org-table-blank-field) ;; Blank the cell (while (progn ;; Swap blank cell with a cell under it until the blank is at the bottom. (org-table--move-cell 'down) (org-table-align) (org-table-check-inside-data-field)))) ...


1

AFAIK, you cannot use org-habit without a repeater intervals in date. for logging DONE state (or other todo keywords) (setq org-todo-keywords '((sequence "TODO" "|" "DONE(!)"))) ;mind the ! for more: https://www.gnu.org/software/emacs/manual/html_node/org/Tracking-TODO-state-changes.html


1

Set the variable org-adapt-indentation to nil by running the command M-x set-variable.


Only top voted, non community-wiki answers of a minimum length are eligible