我在Fedora 19 64位上运行Emacs 24.2-18。我在我的.emacs
文件中设置了C默认样式为“linux”,默认的制表符宽度为4,使用制表符的缩进,默认的C偏移量为制表符宽度,Perl偏移量为制表符宽度。但是每当我启动Emacs时,标签宽度和C偏移量都是2.样式被列为“linux”,但是当我将Emacs中的样式设置为“linux”时,它会更改标签宽度和C偏移量。所以最初的默认样式没有被正确加载,我不知道发生了什么。这里是我的一些文件。该.emacs
是http://paste.fedoraproject.org/23068/13729669/,该~/.emacs.d
目录中的内容是http://paste.fedoraproject.org/23070/67043137(smartparens和归档是目录),并通过我的Fedora的软件管理有关的Emacs安装的软件有:Emacs默认样式(制表符宽度,偏移量)被覆盖
- emacs.x86_64 1:24.2-18。 FC19 @fedora
- 的Emacs自动complete.noarch 1.3.1-5.fc19 @fedora
- 的Emacs自动完成,el.noarch 1.3.1-5.fc19 @fedora
- 的emacs常见。 x86_64 1:24.2-18.fc19 @fedora
- 周的emacs-filesystem.noarch 1:24.2-19.fc18 @更新/ 18
- 的emacs-vala.noarch 0.20.1-1.fc19 @fedora
- 的emacs-VALA-el.noarch 0.20.1-1。 fc19 @fedora
需要注意的是,emacs-filesystem.noarch是Fedora 18软件包,而不是Fedora 19软件包。是否有任何理由为什么我的标签宽度和C偏移量像这样被覆盖?我不知道发生了什么事。
尝试[this](http://stackoverflow.com/a/46174/1309352) –
我确实希望它使用制表符。这只是标签宽度和偏移量不加载正确的问题。 – Sammidysam