美文网首页
emacs配置对应的快捷键

emacs配置对应的快捷键

作者: 天使的白骨_何清龙 | 来源:发表于2018-12-27 09:48 被阅读0次

    配置:https://gitee.com/mark-world/emacs-eviroment

    命令行配合

    • 建立fpi下的工程命令:
      dnc/prjcreate gui/gui.prj name

    F系列:

    • F1
      查看原型定义, F3查看定义。

    • F2
      定位第一个编译错误。

    • M-F3
      返回上次查看的位置。

    • F4
      编译运行单元测试。

    • F5
      调试。 shift-F5关闭调试

    普通跳转,源码操作

    • m-gg
      跳转到行

    • C-qd
      cpp与h之间切换,如果是.t.cpp则只切换一次,之后不会切换到.t.cpp

    • m-=sj
      添加函数, 在.h写好原型,然后在.h文件中按快捷键,则在对应的cpp文件中生成函数定义。

    • cs->
      dnew<> 快捷键,打完之后在尖括号中间.

    • c-7
      dref<> 快捷键。

    • m-p
      在当前光标插入一个lambda表达式 {}

    • ms-p
      在当前光标插入一个lambda表达式,带入={}

    • c-8
      self-> 快捷键,因为数字8上面带shift之后是*,表示指针

    工程相关

    • C-xca
      运行所有单元测试(当前目录)。

    • c-qie
      生成工程下的class的declare

    • c-xc9
      生成资源文件

    • c-xc0
      重新编译所有的依赖项

    • c-qna
      添加一个类并建立测试程序,继承至dnc

    • c-qnx
      生成dnc_virtual的C语言映射函数

    • c-qnp
      添加一个widget并建立gui测试程序

    • c-qnw
      不添加测试程序。

    • c-xci
      修改执行程序的命令行参数

    • c-xct
      只编译不运行测试程序。

    • c-xcs
      编译并安装当前*.ce文件生成的exe文件到~/bin/目录

    通用操作

    • M-3
      查找替换,选中区域就是替换选中的区域中的内容。

    • c-x c-q
      在目录预览状态下修改文件名/目录名.

    • C-space
      标记光标开始。

    • M-=wp
      正则搜索

    • c-m-j
      复制标识

    • m-x
      输入emacs的命令,比如aligh-regexp

    配置链接:https://gitee.com/mark-world/emacs-eviroment
    需要fpi跨平台引擎的支持。

    • m-=wp
      全局查找符号

    • cs-3
      文件目录界别,全局查找替换

    • ms-3
      当前文件全局正则表达式替换.

    • c-x c-q
      只读文件模式

    • m-=ww
      切分为5个窗口

    • c-qf
      打开上一次编译的源码文件

    相关文章

      网友评论

          本文标题:emacs配置对应的快捷键

          本文链接:https://www.haomeiwen.com/subject/sxollqtx.html