Emacs 初步使用

从官网上下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删除光标到句尾

不过用的不多还记不住先。

 

目前常用的就是这些,记住了的话就比较能够正常的进行写代码了。其他的还有待于进一步的发现和学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值