4.4 我最最讨厌的

  1. 不要打入 TAB 时总是听到 PC 喇叭嘀嘀嘀的叫

    (setq visible-bell t)
    
  2. 不要总是没完没了的问yes or no, 为什么不能用 y/n

    (fset 'yes-or-no-p 'y-or-n-p)
    
  3. 为什么不能显示个时间什么的

    (display-time)
    
  4. 为什么不显示当前所在的行号和列号

    (column-number-mode t)
    
  5. 为什么不能像Windows下编辑器那样, 高亮显示要拷贝的区域

    (transient-mark-mode t)
    
  6. 我要显示匹配的括号

    (show-paren-mode t)
    
  7. 为什么使用语法显示的大文件在移动时如此之慢

    (setq lazy-lock-defer-on-scrolling t)
    (setq font-lock-support-mode 'lazy-lock-mode)
    (setq font-lock-maximum-decoration t)
       
    
  8. 不要那个如此大的工具条

    (tool-bar-mode -1)
       
    
  9. 在mozilla, openoffice等拷贝的中文文字无法正确粘贴在Emacs中(Emacs 21.3 发布版有此问题, 至少在我的FreeBSD下是这样的)

    (set-clipboard-coding-system 'ctext)
       
    
  10. 启动Emacs报错, ~/.emacs中有问题, 如何忽略错误

     (condition-case err
         (progn
         (require 'xxx) )
       (error
        (message "Can't load xxx-mode %s" (cdr err))))
       
    

    如上所示, 可以截获progn内部出错, 在mini-buffer下打出错误信息

  11. 不要生成临时文件

    (setq-default make-backup-files nil)