在OSX上编辑emacs中的Java文件时(10.12.6),它经常尝试格式化行(比如当我键入右括号时),并在此过程中将空格转换为制表符。谷歌搜索显示要关闭它,我应该将以下内容添加到我的.emacs:
(setq-default indent-tabs-mode nil)
但是,当我将上述行添加到我的.emacs并重新加载emacs时,emacs会报告以下错误:
Warning (initialization): An error occurred while loading
‘/Users/betirado/.emacs’:
Wrong type argument: stringp, nil
OSX上emacs的正确解决方案是什么,或者我错过了什么? 感谢
答案 0 :(得分:0)
添加
(customize-set-variable 'indent-tabs-mode nil)
你的配置有什么不同?