设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
编程开发讨论区 —— LinuxSir.cn
›
Linux 程序设计专题讨论
›
请问如何配置Emacs来写汇编代码?
返回列表
查看:
1494
|
回复:
8
请问如何配置Emacs来写汇编代码?
[复制链接]
pluskid
pluskid
当前离线
积分
1322
IP卡
狗仔卡
发表于 2006-1-8 14:25:45
|
显示全部楼层
|
阅读模式
Emacs里面的那个asm-mode太变态了,每新换一行都会多出一个tab键,而且我用的AT&T格式的汇编,#才是注释,可是Emacs认为;是注释。请问该怎么配置呢?特别是那个缩进,实在受不了了!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
pointer
pointer
当前离线
积分
496
IP卡
狗仔卡
发表于 2006-1-8 16:53:08
|
显示全部楼层
建议看看那个mode的帮助!
回复
支持
反对
使用道具
举报
显身卡
pluskid
pluskid
当前离线
积分
1322
IP卡
狗仔卡
楼主
|
发表于 2006-1-8 17:33:18
|
显示全部楼层
没有现成可用的东西吗?
我看帮助上说每一次回车都要跳到下一个tab stop,不知道为什么要这么设计,而且我也不知道改怎么改。
回复
支持
反对
使用道具
举报
显身卡
herberteuler
herberteuler
当前离线
积分
1620
IP卡
狗仔卡
发表于 2006-1-9 10:15:33
|
显示全部楼层
M-x customize-group RET asm RET
复制代码
回复
支持
反对
使用道具
举报
显身卡
pluskid
pluskid
当前离线
积分
1322
IP卡
狗仔卡
楼主
|
发表于 2006-1-9 10:28:46
|
显示全部楼层
不行,把注释字符设置成'#'之后,按#键的时候会提醒:
comment-normalize-vars: Wrong type argument: listp, c-put-char-property-fun
复制代码
根本不能输入,而且也没有设置让它换行的时候不跳到下一个tab的地方。
回复
支持
反对
使用道具
举报
显身卡
herberteuler
herberteuler
当前离线
积分
1620
IP卡
狗仔卡
发表于 2006-1-9 11:12:24
|
显示全部楼层
把你认为缩进有问题的代码贴上来一段吧。
回复
支持
反对
使用道具
举报
显身卡
pluskid
pluskid
当前离线
积分
1322
IP卡
狗仔卡
楼主
|
发表于 2006-1-9 19:42:45
|
显示全部楼层
这样,本来是(!|! 代表光标):
movl %ecx, 8(%edi) !|!
[code]
我一按回车,光标前面就自动插入了一个tab:
[code]
movl %ecx, 8(%edi)
!|!
复制代码
能不能让它不自动插入tab呢?还有就是用customize-group设定的东西如何让它保存,以便下次启动的时候也是“#”作为注释呢?
回复
支持
反对
使用道具
举报
显身卡
herberteuler
herberteuler
当前离线
积分
1620
IP卡
狗仔卡
发表于 2006-1-9 20:10:48
|
显示全部楼层
你的 Emacs 似乎有些问题。我这里按回车后没有加入多余的 Tab(是不是你将指令写在第 0 列上了?那是给标号留的位置。写指令时要从第 8 列开始)。
你可以在 Custimize 的上面找到按钮。用鼠标的中键点击或者将光标移到上面并按回车就可以保存设置了。
回复
支持
反对
使用道具
举报
显身卡
pluskid
pluskid
当前离线
积分
1322
IP卡
狗仔卡
楼主
|
发表于 2006-1-9 20:21:28
|
显示全部楼层
:thank 确实!我初学汇编,不清楚原来是那样缩进的,呵呵!不好意思哟!那个customize的注释也保存好了,真是谢谢了!又麻烦herberteuler了!
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
LFS(LinuxfromScratch)
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表