我在emacs中有一個表,我試圖縮小一些列,比如7個字符。我試圖通過使用C-7M-xtable-narrow-cell
命令來做到這一點。然而,它說:在emacs中縮小表的列
變量綁定深度超過MAX-specpdl尺寸
有誰知道我需要做什麼?我需要更改.emacs
文件中的內容嗎?
我在emacs中有一個表,我試圖縮小一些列,比如7個字符。我試圖通過使用C-7M-xtable-narrow-cell
命令來做到這一點。然而,它說:在emacs中縮小表的列
變量綁定深度超過MAX-specpdl尺寸
有誰知道我需要做什麼?我需要更改.emacs
文件中的內容嗎?
我試圖做一個3x200表,並得到相同的結果。 table-narrow-cell實現(table-vertical-cell-list)中的一個函數是遞歸的,看起來像這個表足夠大時就會爆炸。我試圖增加max-specpdl-size
的值(請參閱Section 11.3 of GNU Emacs Lisp Reference Manual末尾的文檔),但它沒有區別。
組織模式表可以達到您的目的嗎?
更新:當嘗試修改變量的值時,我在變量名稱中輸入了拼寫錯誤。將max-specpdl-size
改爲10000,我可以使用該功能。如果這不是您期望經常執行的操作,則可以即時更改它:M-:
,(setq max-specpdl-size 10000)
,調整表格大小。或者,您可以找到一個安全值,並將其添加到.emacs。