How To Install Autocomplete and Yanisppet
1 前言
写这篇blog主要是测试一些网络服务,如图片服务和音乐链接服务。 当然写这个还是因为我敬爱的小杰同学的要求。作为刚刚入门的New Emacser,我感觉是时候给他一些好玩的插件了。 当然我这些步骤google一下全部会出来,但是作为要求还是写这篇blog吧。
2 Auto Complete
过多的介绍我就不在这里陈述了,具体的可以前往 Auto Complete官网(http://cx4a.org/software/auto-complete/) 和 Auto Complete所在的EmacsWiki(http://emacswiki.org/emacs/AutoComplete)。 这里只是简单的介绍如何安装。
2.1 Download Auto Complete
- Lasest Stable(v1.3.1) tar.bz2 zip
- Git repositories cx4a GitHub-mirror
2.2 Install Auto Complete
2.2.1 For Linux
将下载的文件移动到.emacs.d并将文件解压:(以tar为例)
$ mv auto-complete-1.3.1.tar.bz2 ~/.emacs.d $ cd ~/.emacs.d $ tar -jxvf auto-complete-1.3.1.tar.bz2
之后make install安装
$ make install # or with directory specified $ make install DIR=$HOME/.emacs.d/
然后将这段代码贴到.emacs中:
(add-to-list 'load-path "~/.emacs.d") ; This may not be appeared if you have already added. (add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict") (require 'auto-complete-config) (ac-config-default)
至此重启Emacs应该就可以正常运行了。 如果还有问题可以去 这里 查询,也可以写电子邮件给我,我们一起讨论。
2.2.2 For Windows
首先第一步也是解压,在windows上我们就不用命令了,直接使用你最爱的解压软件解压吧。
然后使用组合键 win+R
输入 cmd
,在弹出的对话框中输入以下命令:
> /path/to/emacs.exe --batch -l /path/to/autocomplete/etc/install.el
然后根据提示一步一步往下操作。特别注意选择安装路径
Specify path to install: c:\applications\emacs-24.2\lisp(自行选择) ...
之后如果提示安装成功,那么就可以将他提示需要粘贴进.emacs中的代码粘贴进去即可。第一次安装emacs插件的话,可能会遇到各种问题,这时你可以继续google,也可以和我交流。
2.3 Screenshot
3 Yanisppet
同样的,过多的介绍我就不在这里陈述了,在Yanisppet项目官网有详细介绍:
3.1 Download Yanisppet
$ git clone https://github.com/capitaomorte/yasnippet.git
如果没有安装git的话,那么直接单击 这里(github上master分支zip包) 进行下载。
3.2 Install Yanisppet
安装说白了就是将文件拷贝到相应的位置(当然有些还需要经过编译) 下载完之后,解压文件并拷贝进.emacs.d,然后将下面代码复制进.emacs中:
(add-to-list 'load-path "~/.emacs.d/path/to/yasnippet") (require 'yasnippet) ;; not yasnippet-bundle (yas--initialize) (yas/load-directory "~/.emacs.d/path/to/yasnippet/snippets")
这些步骤在windows和linux都是使用的。所以我在这里只写一份。
如果还有问题你可以继续google或者看官方文档或者写电子邮件给我,我将尽快回复。
祝君使用愉快。
4 尾声
这个不过是一个简单的安装介绍而已,具体的使用则是需要看文档之后才能了解,我告诉你的也只能是简单的一些而已。 如果你有什么问题,当然可以随时联系我,只要写电子邮件,我将尽快回复。没有问题的话也可以写邮件,然后我们就成为朋友啦。
最后附上献给小杰的一首歌:「あの日見た花の名前を僕達はまだ知らない」ED(顺便测试一下)
写到这里终于结束了。在ubuntu上使用ibus写中文真是具有挑战性啊。尤其是在Emacs中。(的和到啊)