2013-08-26 17 views
5

Vorrei impostare una variabile locale del buffer (in particolare l'anello del segno) sul valore predefinito (nil). Come posso fare questo compito? È l'unica opzione per creare qualche funzione e associarla a una sequenza di tasti nel file init.el?come impostare la variabile locale del buffer in emacs

+1

'mark-ring' è fatta automaticamente buffer locale non appena lo si imposta, ed è il valore predefinito è * *' quelle negative. '(setq mark-ring nil)' dovrebbe fare il trucco .... Penso che potrei usare più dettagli in quello che stai cercando di realizzare. –

+0

Ho un buffer e voglio cancellare la sua cronologia delle marcature. – ayvango

risposta

6

M-x eval-expression (setq mark-ring nil) (anche M-: (setq mark-ring nil))

+0

set-variable non funziona con il mark-ring, poiché non è una variabile personalizzabile – ayvango

+0

Grazie. Modificato per risolvere. – seanmcl

Problemi correlati