从官网上下23.3的压缩包,放到FC10里去解压。
然后./configure
然后make
然后make install
然后鼠标点开或者输入emacs
程序运行还是需要空间的,如果没有足够的空间程序是跑不起来的。
windows下的安装不要放到中文路径下,不然启动不了,说某些文件找不到。
而且windows下要下载windows版本的,绿色版的不用安装的。
从VIM转过来,开始肯定不习惯,以前觉得很多很长的教程文档,现在看了一下才不过1k多行。很快就看完了。
常用命令使用说明:
使用了几天的时间,发现常用的命令基本就那么几个,都记住的话就比较容易上手了。不过以前用VIM养成的一些习惯,还是比较难改掉的,经常性的动作就是在word里面敲:w来存盘……
翻页部分:基本上很少使用到,因为写代码或者是浏览代码都是以行为单位的。整页的翻的情况倒是很少。不过C-l还是使用的比较经常,主要是在想看到下面几行的时候比较常用。不至于滚过了行。
基本光标控制部分则平时用的就比较多了。
上下左右移动对应着C-p C-n C-b C-f
前后移动一个词的情况则比较少
移动到行首是C-a或者M-a
移动到行尾是C-e或者M-e
移动到文档开头是M-<
移动到文档末尾是M->
这几个用的比较多
另外就是定位到某一行,操作比较复杂需要输入比较多的东西
M-x goto-line回车 输入行号 回车
就可以跳转到指定的行了
emacs中的括号匹配是C-M-f C-M-b 分别是向前和向后,不会来回跳的
多文件工程的时候可以简单的使用CTAGS来进行索引
现在文档目录下建立ctags的索引文件,然后在这个索引文件所在的目录打开emacs,否则emacs是找不到ctags的索引文件的,就没法索引了。
M-.是查找,查找的时候需要确认的
M-*是跳回。这样就可以查找文本并且返回了。
按错的命令用C-g终止掉。
多窗口操作还是必须要的
C-x 1 只保留当前一个窗口
C-x 2 将当前窗口水平分割
C-x 3 将当前窗口垂直分割
从一个窗口跳到另一个窗口中用C-x o 不过顺序一般没法控制
按错了撤销一般用C-_
打开文件用C-x C-f 然后输入文件路径和文件名,支持自动补齐
存盘用C-x C-s
一般不用关闭文件,关掉文件就是关掉这个缓冲区,C-x k就是关掉当前的缓冲区
C-x s是保存所有的缓冲区
C-x C-b可以列出所有打开的缓冲区
退出Emacs用C-x C-c
当当前文件中查找是C-s 然后输入要查的词 不用回车
C-s是向后查找
C-r是向前查找
输入完查找的词之后如果有匹配的就会移动到该词上,要想继续就继续按C-s或者C-r就可以了
区域粘贴复制
先用C-@在开始的地方做个记号
然后移动到结束的地方用M-w
然后移动到要粘贴的地方用C-y
删除操作
C-d可以删除光标后面的一个字符
用的比较多
M-d删除一个词
C-K删除光标到行尾
M-K删除光标到句尾
不过用的不多还记不住先。
目前常用的就是这些,记住了的话就比较能够正常的进行写代码了。其他的还有待于进一步的发现和学习。