Emacs学习笔记

第一次看到Emacs是在高三,那个时候刚刚对编程有点兴趣,感到牛逼的程序员都不屑于用相似VS或者Eclipse这种集成的IDE,要么就是用notepad++编好以后用gcc make一下,要么就是在Linux系统(很无法子的是,我上高中的那个小镇,电脑都不多,更不要说装Linux,99.99%的人都只会在Windows下工做,而且没有互联网)里用Vim和Emacs。程序员

我做为一个初学的初学者,可能连菜鸟都算不上,在这里写一些关于Emacs的学习笔记。编程

(初次编辑于2016年11月29日23:30,第一次修改2016年11月30日12:42)windows

一、怎么安装。学习

答案是不须要安装,第一步须要从http://ftp.gnu.org/gnu/emacs/windows/ 这里下载压缩包。命令行

注意:我在Win7 32位环境下用Emacs,这个FTP里提供的压缩包有几种格式,相似emacs-n-x86_64-w64-mingw32.zip的是用于64位系统的,相似emacs-n-i686-w64-mingw32.zip的是用于32位的,别搞错了。debug

第二步是解压缩,会获得一个文件夹,里面有bin/libexec/share/var几个子文件夹,建议把这个文件夹就用emacs命名(全小写),这样在命令行下应该会好用一点。调试

第三步是把这个文件夹放在你平时集中安装软件的地方,诸如:C:/Program Filesblog

第四步是在Windows的控制面板-系统-高级系统设置-环境变量中,在PATH里添加emacs/bin的路径,好比我就添加了;C:\Program Files\emacs\bin教程

注意:前面要加一个分号,并且不要在中文输入法里输入这个分号,至于为何,这就跟安装JAVA环境是要添加环境变量是一个道理(具体就是让Windows知道有这么个文件夹能够给你调用),会JAVA的人确定不用再说了。ip

第五步就是在CMD里运行了。固然也能够运行emacs\bin\addpm.exe,这样会自动生成配置文件,而且在启动菜单里添加应用程序快捷方式。不过在个人电脑里,这个addpm.exe没有那么自动,PATH仍是要手动添加,不过这样就算是装好了。

若是在CMD里输入emacs你会获得一个GUI窗口

像这样:

若是输入emacs -nw,则会出现这样:

我的仍是喜欢命令行模式多一点,对了,你也能够添加一个快捷方式,里面写上emacs的安装路径\bin\runemacs.exe,推荐在后面加上--debug-int,能够调试配置文件。若是你在快捷方式里直接写了emacs,除去启动那个GUI的窗口外,还会多启动一个CMD窗口(不必这样)。

2.第一次使用。推荐看一下自带的教程,就是那个Emacs Tutorial,放心,他是中文的。

 凡是C-就是指Ctrl加什么键,凡是M-就是Alt加什么键,这个跟Windows的习惯不一样,要注意。

经常使用的命令

c-x再按c-c  退出

c-v  下一屏

m-v  前一屏

c-n  下一行

c-p  上一行

c-f  下一个字符

c-b  上一个字符

若是把c换成m,则变成了按词汇的功能

m-f  下一词的末尾,注意仅用于英文,若是是中文就是下一个标点符号。

m-b  在中文环境下没用(至少我是这样)

c-a和c-e  把光标挪到一行的头和尾

m-a和m-e  把光标挪到一句的头和尾,中文是用句号区分的。

 

m-<(其实就是Alt+Shift+<)  移动到全文的开头(看看你的键盘,而后就会发现为何要加Shift)

m->(其实就是Alt+Shift+>)  移动到全文的结尾

相关文章
相关标签/搜索