windows下emacs的自动补全

  emacs是一款神器,懂的人自然懂,但是未经任何配置的emacs却很不好用,尤其是没有自动补全功能的时候,这也是很多人放弃emacs而去选择sublime等易上手的编辑器的原因,当然有些人认为sublime比emacs好用,用emacs和vim只是为了装逼,但是真正的大牛只用emacs和vim而不使用IDE,可是我既不是大牛也不是为了装逼,只是单纯地喜欢emacs的tab键设置,用习惯之后觉得其他编辑器都不好用,但是为了让emacs更加实用,还得做很多杂七杂八的配置,其中我觉得最重要的就是自动补全了。

  为什么是windows下的配置呢,接触emacs不应该都是在linux下么,其中一点是linux略微乏味,不想来回切系统。

  要配置emacs,先得知道.emcas这个文件,.emacs是emacs的配置文件,进入emacs按ctrl+x+f然后输入~/.emacs即可打开.emacs文件,有个别版本可能初始没有配置文件,那就打开之后点开set default font,随便设置一个字体,然后save options,这样就有.emacs文件了。

  首先下载补全工具http://cx4a.org/pub/auto-complete/auto-complete-1.3.1.zip

  随便解压到一个路径,比如我的是D:\auto-complete-1.3.1\

  然后在你要安装的地方新建一个文件夹,路径记下来,比如我的是D:\emacs-24.3\lisp\auto-complete-1.3.1

1.打开emacs执行安装,操作是按alt+x load-file,如图

windows下emacs的自动补全

2.输入安装文件的路径,也就是etc文件夹下的install.el,如图

windows下emacs的自动补全

3.然后就会让你输入要安装的路径,就写之前新建文件夹的地方,如图

windows下emacs的自动补全

4.在上面的buffer会提示你将几行代码拷到.emacs里面

windows下emacs的自动补全

5.拷过去之后重启emacs就行了~ 以下是效果图

windows下emacs的自动补全

 

最后附上我的emacs配置:

(require ‘molokai-theme)

(show-paren-mode 1)
(custom-set-variables
 ‘(show-paren-mode t))
(custom-set-faces
 ‘(default ((t (:family "Courier New" :foundry "outline" :slant normal :weight normal :height 120 :width normal)))))

(switch-to-buffer buffer-file-name)
(delete-other-windows)

(setq inhibit-startup-message t)

(scroll-bar-mode nil)

(setq-default indent-tabs-mode nil) 
(setq-default c-basic-offset 4) 
(setq-default tab-width 4)

(require ‘linum)
(global-linum-mode)

(global-set-key [?\C-c ?\C-c] ‘comment-or-uncomment-region)  

(add-to-list ‘load-path "d:/emacs-24.3/lisp/auto-complete-1.3.1/")
(require ‘auto-complete-config)
(add-to-list ‘ac-dictionary-directories "d:/emacs-24.3/lisp/auto-complete-1.3.1//ac-dict")
(ac-config-default)

  

  

  

windows下emacs的自动补全

上一篇:【教程】Bytecode Viewer 字节码查看器


下一篇:appium+Andriod环境搭建遇到问题