Pelo que faço, costumo definir muitas funções que uso temporariamente. O tempo de vida útil é geralmente de uma a duas semanas - e então defino um novo conjunto de funções.
Não consegui encontrar onde essas definições realmente estão, nem como excluí-las apenas fornecendo um nome de função (o que seria útil).
.emacs
).Respostas:
Além de remover a definição de função com
fmakunbound
e a ligação de variável commakunbound
, você também pode remover o próprio nome comunintern
.Observe também que, a menos que você salve suas definições em um arquivo (por exemplo, arquivo init ) e o carregue, suas funções e variáveis desaparecerão quando você reiniciar o Emacs.
fonte
As funções são ilimitadas com:
(O equivalente para variáveis é
makunbound
.)fonte