Mode minor tidak diaktifkan / dinonaktifkan dengan mengatur variabel. Variabel mode minor harus digunakan untuk memeriksa status "mode diaktifkan", bukan untuk mengatur status mode. Jika nilainya t
, mode minor menyala, jika tidak maka mode tidak aktif.
Lihat cuplikan di bawah ini untuk melihat cara mengontrol mode minor apa pun. Ganti MINOR-MODE-NAME
dengan nama mode minor aktual yang Anda hadapi ( global-auto-revert-name
seperti halnya dalam pertanyaan).
Mengaktifkan mode minor
Menggunakan elisp
Langsung
(MINOR-MODE-NAME)
;; or
(MINOR-MODE-NAME 1)
Berdasarkan aktivasi hook
(add-hook 'SOME-HOOK #'MINOR-MODE-NAME)
Menonaktifkan mode minor
Menggunakan elisp
Langsung
(MINOR-MODE-NAME 0)
;; or
(MINOR-MODE-NAME -1)
Berdasarkan aktivasi hook
(add-hook 'SOME-HOOK (lambda () (MINOR-MODE-NAME -1)))
Mengalihkan mode minor
Secara interaktif
M-x MINOR-MODE-NAME
Menggunakan kunci yang mengikat
(global-set-key (kbd "<KEY>") #'MINOR-MODE-NAME)
Menggunakan elisp (non-interaktif)
(MINOR-MODE-NAME 'toggle)
Sumber
(global-auto-revert-mode 1)