Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

EMACS: Auto run a function when open a new buffer

How can I auto run a function when open a new buffer, say text-scale-adjust.

like image 219
Truong Ha Avatar asked Mar 12 '26 05:03

Truong Ha


1 Answers

A slightly more detailed version of abo-abo's answer:

(add-hook 'find-file-hook
          '(lambda () (text-scale-adjust 1)))

This will run for all files you visit. You can look at mode-specific hooks if you want to tailor which types of files/buffers get this treatment.

like image 58
Dan Avatar answered Mar 14 '26 01:03

Dan



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!