emacs编程汇编。多行评论栏=0
嗨,我是一名从事AT&T汇编x86体系结构编程的人员,我需要具有汇编功能的emacs编辑器。因此,我使用汇编编辑模式asm模式进行编辑 我有一个关于多注释行函数性的问题。当我选择一个区域时,如缓冲区满C-x h和自动格式化C-M \如果多行注释位于第0列,则没有问题,结果正常。 但是如果多个注释(符号符号)行的块位于注释列字段中,则PAR示例列34emacs编程汇编。多行评论栏=0,emacs,programming-languages,comments,line,Emacs,Programming Languages,Comments,Line,嗨,我是一名从事AT&T汇编x86体系结构编程的人员,我需要具有汇编功能的emacs编辑器。因此,我使用汇编编辑模式asm模式进行编辑 我有一个关于多注释行函数性的问题。当我选择一个区域时,如缓冲区满C-x h和自动格式化C-M \如果多行注释位于第0列,则没有问题,结果正常。 但是如果多个注释(符号符号)行的块位于注释列字段中,则PAR示例列34 _start: movl (%ebp), eax # comment line 0
_start:
movl (%ebp), eax # comment line 0
# comment line 1
# comment line 2
格式化完全缓冲区自动化的过程\u M \n将注释行置于第0列行的星形位置
如果我想要注释块从注释列字段开始,请问我能做什么?有一些ELISP函数用于区分不同类型的注释、不同的注释字符符号、字段注释列号的PAR-示例α和第0列的“β”?
提前谢谢
坎迪多经过几次讲座,我找到了一个解决评论级别问题的方法。没有关于asm编程模式的用户指南,但通过阅读emacs手册和asm-mode.el elisp语言的一些直觉,我有一些结论:
- 使用asm模式,而不是gas模式
- 将asm注释字符自定义为#符号
- 使用
命令设置填充前缀(C-x.
)Set fill prefix
- 使用4个注释级别:
#->结束行注释
##->操作数列注释
###->开始行注释
/**/>多行注释
- C-M\r缩进区域
- M-;->重新缩进注释行