如何檢查org-drill-cram-hours緩沖區中的值是否已設定(emacs-org-mode)?
# Local Variables:
# org-drill-cram-hours: 0
# org-drill-hide-item-headings-p: t
# End:
- 我在我的組織模式緩沖區的頂部有上面的內容。
C-x C-v添加這些值后,我使用重新打開了檔案。- 我認為沒有設定區域變數值,因為當我運行時
org-drill-cram,它沒有做預期的事情(即遍歷所有緩沖區點)。
我想檢查為 設定的本地值org-drill-cram-hours,但是當我這樣做時C-h v org-drill-cram-hours,我沒有看到緩沖區本地值。
org-drill-cram-hours is a variable defined in ‘org-drill.el’.
Its value is 12
我錯過了什么?我不想使用setq或C-h v variable設定該值。
PS
(但是,如果我通過 更改變數值C-h v var,org-drill-cram則按預期作業。)
uj5u.com熱心網友回復:
只需C-h v org-drill-cram-hours 與該緩沖區 current 一起使用。
這會告訴您 (1) 緩沖區本地值(如果有),以及 (2) 全域值。如果它沒有指定緩沖區本地值,那么您還沒有為該緩沖區定義一個值。
例如,如果緩沖區foobar具有緩沖區本地值,則C-h v org-drill-cram-hours顯示:
org-drill-cram-hours is a variable defined in `org-drill.el'.
Its value is 0
Original value was 12
Local in buffer foobar; global value is 12
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/399625.html
上一篇:使用R將字符變數轉換為數字變數
