Emacs入门之常用命令

转自:http://www.cnblogs.com/shengansong/archive/2012/04/18/2456035.html

Emacs入门之常用命令

C - v 下一屏

M - v 上一屏


C - f 往前一个字符

C - b 往后一个字符

C - p 上一行

C - n 下一行


M - f 往前一个词

M - b 往后一个词

C - a 行首

C - e 行尾

M - a 句首

M - e 句尾

M - > 文件末尾

M - < 文件开头

C - u 输入参数

如:C - u 8 C - f

 

C - g 取消之前的命令

C - x 1 关掉当前文档窗格

C - u 8 * 在文本中输入8个*字符

Backspace 删除前一个字符

C - d 删除光标后一个字符

M - Backspace 移除光标前一个词
M - d 移除光标后一个词

C - k 移除光标到行尾间的字符

M - k 移除光标到句尾间的字符

C - @ 放在一个字符处
C - w 放在另一个字符处
则它们之间的字符被删除掉

将光标移到行头,
C - k 移除这一行

C - y 召回刚才移除的行

M - y 召回前n词移除的内容(n > 1)

C - x u undo操作

C - x C - f 打开一个文件

C - x C - s 保存一个文件

C - x C - b 列出缓冲区

C - x s 所有存盘

C - x C - c 退出Emacs

M - x replace-string 替换

M - x recover file 恢复

M - x text-mode 切换到text-mode

M - x auto fill mode 启用auto fill mode 辅助模式

C - s 向前搜索
         C - g 将光标指向搜索开始的位置
        <return>将光标指向当前找到的位置
C - r 向后搜索

C - x 2 分割为两个窗格

C - x o 将光标移到其他窗格

C - M - v 其他窗格向下翻页

C - M - S - v 其他窗格向上翻页

*************************************************************************************

下面的命令最是常用了。

 

复制:第一步,在光标处按下C-Space,然后将光标移到结尾处,按下M-w,这就将内容复制到了缓冲区,接着按C-y将其粘贴到指定位置。

撤销对内容的修改:C-x u

撤销以前的命令:C-g

M-x term 打开一个terminal
M-x shell 也打开一个terminal
M-x eshell 打开自带的shell

M-x compile编译命令

C-x 0 关闭缓冲区(只是关闭界面而已)
C-x k 选择相应的缓冲区进行关闭

C-x C-b 查看所有缓冲区
C-x b 上下键选择缓冲区

C-z 缩小emacs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值