标题: 有用emacs的么
blackspace
超级版主
Rank: 8Rank: 8
哈哈团队成员


UID 27961
精华 14
积分 63(积分有什么用?)
帖子 4231
阅读权限 150
注册 2002-10-28
状态 在线
发表于 2007-5-10 17:05  资料  个人空间  短消息  加为好友 
有用emacs的么

(add-hook 'c-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) ))*JA1K I
U _

(add-hook 'c-mode-hook (lambda () (setq comment-column 48) ))
2lr7wB$o
@
(add-hook 'c++-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) ))
}-AOf-g9_(add-hook 'c++-mode-hook (lambda () (setq comment-column 48) ))-Z'T:zE~I&r
(add-hook 'java-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) ))
8A5d:[3mF;c-cW'G(add-hook 'java-mode-hook (lambda () (setq comment-column 48) ))
~7RD2j[YZ.Kty(add-hook 'scheme-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) )) _-Y9Ju!A {
(add-hook 'scheme-mode-hook (lambda () (setq comment-column 48) )) SqsThD-R3DGa
(add-hook 'perl-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) ))
wafNM }.N(add-hook 'perl-mode-hook (lambda () (setq comment-column 48) ))Ti
d8]2v0Qva!T3H

(add-hook 'javascript-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) ))
*HR*La
s%ky1e~un?
(add-hook 'javascript-mode-hook (lambda () (setq comment-column 48) ))eY(j*B9r/n$J
www.linuxeden.com[@;W{p`(I
(add-hook 'idlwave-mode-hook
,N { Q@
ux(q6t4hwww.linuxeden.com
          (lambda ()&ytj
a O

            (local-set-key [(return)] 'newline-and-indent) ))
        R%cFe,c?
k
(add-hook 'f90-mode-hook9pK x.D:T,UD[1L$Q
            (lambda ()
5k&ys9pW8T)~!X+Y                (local-set-key [(return)] 'newline-and-indent)))X
axj.c
_


0^mpx vameC^(add-hook 'csharp-mode-hook (lambda () (local-set-key [(return)] 'newline-and-indent) ))
.zKaW9l2`
m:_
(add-hook 'csharp-mode-hook (lambda () (setq comment-column 48) ))xs
i*\6zE"u^.|

www.linuxeden.com.o2c)ae@T&Z'o#j:H
后面两行是我自己加的,怎么让他起作用。让csharp-mode模式自动缩进。

顶部
不容错过的IBM 集群技术资源汇总
blackspace
超级版主
Rank: 8Rank: 8
哈哈团队成员


UID 27961
精华 14
积分 63(积分有什么用?)
帖子 4231
阅读权限 150
注册 2002-10-28
状态 在线
发表于 2007-5-10 17:24  资料  个人空间  短消息  加为好友 


The major mode is described first.
For minor modes, see following pages.

C#/l mode:
Major mode for editing C# (pronounced "see sharp") code.
This is a simple example of a separate mode derived from CC Mode to
support a language with syntax similar to C/C++/ObjC/Java/IDL/Pike.

The hook `c-mode-common-hook' is run with no args at mode
initialization, then `csharp-mode-hook'.

Key bindings:
key             binding
---             -------

TAB             c-tab-indent-or-complete
)               c-electric-paren
(               c-electric-paren
:               c-electric-colon
,               c-electric-semi&comma
;               c-electric-semi&comma
*               c-electric-star
/               c-electric-slash
}               c-electric-brace
{               c-electric-brace
#               c-electric-pound
DEL             c-electric-backspace
C-d             c-electric-delete-forward
C-c             Prefix Command
ESC             Prefix Command

C-c C-w         c-subword-mode
C-c .           c-set-style
C-c C-s         c-show-syntactic-information
C-c C-q         c-indent-defun
C-c C-o         c-set-offset
C-c C-l         c-toggle-electric-state
C-c C-c         comment-region
C-c C-b         c-submit-bug-report
C-c C-a         c-toggle-auto-newline
C-c C-\         c-backslash-region
C-c <C-backspace>               c-hungry-delete-forward

C-c <C-backspace>               c-hungry-delete-forward
C-c <C-delete>                  c-hungry-delete-backwards
C-c <C-deletechar>              c-hungry-delete-forward
C-c <deletechar>                c-hungry-delete-forward
C-c C-DEL       c-hungry-delete-backwards
C-c DEL         c-hungry-delete-backwards
C-c C-d         c-hungry-delete-forward
C-c C-u         c-up-conditional
C-c C-p         c-backward-conditional
C-c C-n         c-forward-conditional

ESC q           c-fill-paragraph
ESC j           c-indent-new-comment-line
ESC C-j         c-indent-new-comment-line
ESC e           c-end-of-statement
ESC a           c-beginning-of-statement
ESC C-q         c-indent-exp
ESC C-h         c-mark-function


^L
Abbrev minor mode (indicator Abbrev):
Toggle abbrev mode.
With argument ARG, turn abbrev mode on iff ARG is positive.
In abbrev mode, inserting an abbreviation causes it to expand
and be replaced by its expansion.
^L
auto-fill-function minor mode (indicator Fill):
Automatically break line at a previous space, in insertion of text.

c-h m的结果

顶部
不容错过的IBM 集群技术资源汇总
blackspace
超级版主
Rank: 8Rank: 8
哈哈团队成员


UID 27961
精华 14
积分 63(积分有什么用?)
帖子 4231
阅读权限 150
注册 2002-10-28
状态 在线
发表于 2007-5-10 19:49  资料  个人空间  短消息  加为好友 
晕一敲入代码就缩进,本来就没有问题。

顶部
lorrychenls
新生入学
Rank: 1
注册用户



UID 194060
精华 0
积分 0(积分有什么用?)
帖子 8
阅读权限 10
注册 2007-5-3
状态 离线
发表于 2007-6-14 22:23  资料  个人空间  短消息  加为好友 
至今都没有学会Emacs,只会用Vi/qpkAP _.q$b
Emacs的热键实在是太奇怪了,不如Vi容易上手

顶部
 



当前时区 GMT+8, 现在时间是 2008-5-16 16:03

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.065281 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP