いくつかの異なるグローバル変数(この場合はglobal-mark-list、buffers mark-list、または任意のマークのリスト)の1つを操作したい関数を書いています。この関数は表形式のメニュー関数から呼び出されるため、後でアクセスできるように、参照をバッファーローカル変数に格納する必要があります。
これを処理する最良の方法はelispですか?マニュアルを見ると、defvaraliasとindirect-variableについての言及がありますが、これは一時的な参照ではなく、永続的なグローバルエイリアシング用に設定されているようです。これは非常に簡単なはずだという意味のLispの微妙な部分が欠けていますか?