⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000042.htm

📁 一份很好的linux入门资料
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;luyy75&nbsp;(铿锵玫瑰),&nbsp;信区:&nbsp;Linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;emacs如何设置auto-indent?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Mon&nbsp;Aug&nbsp;16&nbsp;22:27:29&nbsp;1999)&nbsp;WWW-POST&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;althea&nbsp;(痛并快乐着)&nbsp;的大作中提到:&nbsp;】
&nbsp;<BR>∶<I>&nbsp;你说的auto-indent是指什么?
&nbsp;</I><BR>∶<I>&nbsp;用Ctrl-j代替回车可以与上一行相同的方式缩进
&nbsp;</I><BR>∶<I>&nbsp;如果是要在编辑c/c++/java源程序时提供自动格式化,&nbsp;就要先enable&nbsp;ccmode,
&nbsp;</I><BR>∶<I>&nbsp;然后再用Ctrl-a进入autonewline&nbsp;mode,&nbsp;还有用ctrl-h进入hungry&nbsp;delete&nbsp;mode.
&nbsp;</I><BR>∶<I>&nbsp;这样就可以在你敲入一些特定字符时自动进行格式美化,&nbsp;如:&nbsp;敲入&quot;{&quot;时自动换行并缩&nbsp;</I><BR>∶<I>&nbsp;进.
&nbsp;</I><BR>∶<I>&nbsp;具体自己看emacs的info吧
&nbsp;</I><BR>呵呵,这个问题偶当初用EMACS时,亦遇到过,虽然C-j可以实现自动缩进,但偶始终觉得&nbsp;<BR>
&nbsp;<BR>别扭,(enter多爽),最后只得硬着头皮学学lisp,emacs不是高度定制的吗,这点小功能&nbsp;<BR>
&nbsp;<BR>lisp应该可以实现。果然一条语句就可以搞定。
&nbsp;<BR>;&nbsp;set&nbsp;return&nbsp;key&nbsp;replacing&nbsp;tab&nbsp;which&nbsp;means&nbsp;newline-and-indent
&nbsp;<BR>(global-set-key&nbsp;[return]&nbsp;`newline-and-indent)
&nbsp;<BR>第一句就不要写了(注释吗〕,第二句注意newline前面那一个是反单引号。
&nbsp;<BR>把这一句加到你的.emacs中。(在你的主目录哟).
&nbsp;<BR>好了启动emacs试试。
&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;202.119.230.9]&nbsp;&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -