org-table.el のエコー表示を安定化

私は普段から自動保存機能(auto-save-buffer.el)を利用しているので、 org table のセルで C-c ? 押下でエコーエリアに表示される情報がすぐ消えてしまいます。

org-table-field-info (C-c ?)

line @2, col $1, ref @2$1 or A2 or $LR1

のような情報をエコーエリアに出してくれる機能で、 tblfm で指定する数式に使用します。(私が施している設定が主な要因で)これが自動保存時に消えるため、保存してからエコーエリアに表示するように変更します。

(defun ad:org-table-field-info (_arg)
  (save-buffer))
(advice-add 'org-table-field-info :before #'ad:org-table-field-info)

これで表示が消えなくなりました。簡単!

References

amazon_banner_large
amazon_banner_small