|
emacs的缩进真是让人迷惑,在行首按tab键,有时怎么按都不缩进,有时候缩进为8,有时候缩进为2,有时候缩进是正常的。请问如何配置.emacs让emacs正常的缩进呢。
还有,如果我编辑了一个文件,然后强制退出, emacs会产生一个备份文件,如#test.txt#,请问如何才能不让emacs产生这个文件?
附上我的.emacs(server-start)
;;显示列号
(setq column-number-mode t)
(setq line-number-mode t)
;;不产生备份文件
(setq make-backup-files nil)
;;禁用启动信息
(setq inhibit-startup-message t)
;;下面的这个设置可以让光标指到某个括号的时候显示与它匹配的括号
(show-paren-mode t)
;(setq show-paren-style 'parentheses)
;;设置tab为4个空格的宽度,而不是原来的2
(setq indent-tabs-mode nil)
(setq tab-stop-list ())
(setq default-tab-width 4)
(setq tab-width 4)
;;(loop for x downfrom 40 to 1 do
;;(setq tab-stop-list (cons (* x 4) tab-stop-list)))
; set return key replacing tab which means newline-and-indent
(define-key global-map (kbd "RET") 'newline-and-indent)
;不要总是没完没了的问yes or no, 为什么不能用 y/n
(fset 'yes-or-no-p 'y-or-n-p) |
|