Emacs和gdb常用命令

Emacs

在我的实际配置情况下,C代表Ctrl键,M代表Alt键

退出emacs                                                                             C-x C-c

输入shell命令                                                                          M-x shell (进入gdb则用M-x gdb)

取消已经输入一部分或已经开始执行的命令                                    C-g

 

按字符移动光标                                                                        C-b, C-f (backward,forward)

按单词移动光标                                                                        M-b, M-f

按行移动光标                                                                  C-p, C-n (previous,next)

移动到行头或行尾                                                                     C-a, C-e

翻页                                                                                       C-x [, C-x ]

 

查找                                                                                       C-s, C-r (search,reverse search)

正则表达式查找                                                                        C-M-s, C-M-r

 

删除当前窗口                                                                  C-x 0

删除其它窗口                                                                  C-x 1

竖直方向切分窗口                                                                     C-x 2

水平方向切分窗口                                                                     C-x 3

光标跳到另一个窗口                                                         C-x o (是小写字母o)

 

gdb

指定执行文件名                                                                        file exe-file-name

指定执行文件运行参数                                                               set args arg1, arg2, ...

运行                                                                                       r (run)

设置断点                                                                                 b func_name

添加watch                                                                              watch expr

逐语句                                                                                    n (next)

逐过程(运行进入子函数)                                                s (step)

以16进制查看变量值                                                                 p /x expr

 

(还有很多有用命令,等有时间补充。掌握的命令越多越有如鱼得水的感觉,带上这些命令去享受linux世界编码的快乐)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值