• EMACS 常用命令


    常用EMACS编辑命令

    C-f             向右移动一个字符
    C-b             向左移动一个字符
    M-f             向右移动一个词【对中文是移动到下一个标点符号】
    M-b             向左移动一个词【对中文是移动到上一个标点符号】
    C-n             移动到下一行
    C-p             移动到上一行
    C-a             移动到行首
    C-e             移动到行尾
    C-g             退出当前命令
    C-s             增量向前搜索
    C-/             撤销
    C-.             重做
    C-,             复制当前单词
    C-k             删除光标至行末
    C-S-backspace   删除当前行
    C-Backspace     删除单词
    C-d             删除字符
    C-y             粘贴
    C-w             剪切
    M-w             复制
    C-x r k         删除矩形区块
    C-x r t         用指定字符填充矩形区块

    常用EMACS VHDL命令

    C-c C-t C-h     添加注释文件头
    C-c C-t a r     添加architecture模板
    C-c C-t c a     添加case … is模板
    C-c C-t e n     添加entity模板
    C-c C-t p s     添加时序process模板
    C-c C-t p c     添加组合process模板
    C-c m-b         美化选定区域代码
    C-c C-b         美化当前buffer
    C-c C-l C-w     剪切当前行
    C-c C-l m-w     复制当前行
    C-c C-c         注释/反注释当前区域
    C-c -           当前行后加注释
    C-c C-p C-w     vhdl-port-copy,读取port()中的管脚
    C-c C-p C-e     vhdl-port-paste-entity,将读取的port()管脚组成一个Entity定
                    义

    C-c C-p C-c     vhdl-port-paste-component,将读取的port()管脚组成一个
                    Component定义

    C-c C-p C-I     vhdl-port-paste-instance,将读取的port()管脚组成一个
                    Component实例

    C-c C-p C-s     vhdl-port-paste-signals,将读取的port()管脚转换成信号
    C-c C-p C-t     vhdl-port-paste-testbench,,将读取的port()的Entity生成一个
                    Testbench

    C-c C-u C-s     更新敏感信号列表

  • 相关阅读:
    第51天 [js] 字符串相连有哪些方式?哪种最好?为什么?
    第52天 [js] 什么是事件委托?它有什么好处?能简单的写一个例子吗?
    np.ndarray与Eigen::Matrix之间的互相转换
    C++向assert加入错误信息
    CeiT:训练更快的多层特征抽取ViT
    CoAtNet: 90.88% Paperwithcode榜单第一,层层深入考虑模型设计
    正式启用Danube 官方站点
    go 编译报错 package embed is not in GOROOT (/usr/local/go/src/embed)
    cloudreve兼容acme.sh脚本
    Git的交叉编译
  • 原文地址:https://www.cnblogs.com/shengansong/p/2263987.html
Copyright © 2020-2023  润新知