Đây là một thiết lập đơn giản mà bạn có thể sửa đổi cho phép bạn đồng bộ hóa org
các tệp với Raspberry Pi, dựa trên tập lệnh bash của bạn (tất nhiên, chưa được kiểm tra, vì tôi không có Pi cũng không phải tập lệnh của bạn). Sửa đổi chức năng với tên tập lệnh của bạn. Nó sử dụng shell-command-to-string
để đặt đầu ra dòng lệnh ở đâu đó; bạn cũng có thể sử dụng shell-command
nếu điều đó không đáng lo ngại.
Sau đó, bạn có thể thêm nó vào after-save-hook
, như nhận xét của @ IqbalAnsari.
(defun sync-to-pi ()
"Sync org file to Raspberry Pi with external script."
(when (eq major-mode 'org-mode)
(shell-command-to-string (format "your-script-name %s" buffer-file-name))))
(add-hook 'after-save-hook #'sync-to-pi)
after-save-hook
để chạy tập lệnh