I'm using Emacs as an editor. I want to set the tab size to four spaces. In my .emacs file I have the following:
(setq default-tab-width 4)
I've also tried:
(set-default tab-width 4)
Either way, when I open emacs and try to tab, it inserts two spaces. Am I doing something wrong? It almost seems like its not seeing my .emacs file.
Any suggestions would be great! Thanks!
The
tab-width
variable doesn't determine the amount of indenting per level, and theTAB
key doesn't insert a tab: it indents the current line to the correct indentation level in most language modes.If you're programming in C, C++ or Java (and a few more, based on
cc-mode
), try settingc-basic-offset
to 4. Or hitC-c .
and select another indentation style; there might be one that matches your taste.