Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2006888
  • 博文数量: 369
  • 博客积分: 10093
  • 博客等级: 上将
  • 技术积分: 4271
  • 用 户 组: 普通用户
  • 注册时间: 2005-03-21 00:59
文章分类

全部博文(369)

文章存档

2013年(1)

2011年(2)

2010年(10)

2009年(16)

2008年(33)

2007年(146)

2006年(160)

2005年(1)

分类:

2006-10-19 23:16:49

为什么说再试emacs呢?因为先前曾经有几次试用emacs的经历,也许那些并不能称得上“试用”,都是“蜻蜓点水”般地略过水面,当然也包括这次。:)
其实,并没有什么太大的理由更换编辑器,因为vim我用得还算是得心应手,也许是还没有渡过对什么都充满好奇心的童年吧?身边的几个用vim的朋友都倒戈投奔了emacs的怀抱,他们所称道的emacs对于程序设计的友好性也让我有些心动了。心动不如行动,所以就再次试用了emacs,当然开始只是一些基本的功能。有点儿感触,现在对键盘更加熟悉了,以前作为抛弃emacs的原因的“Ctrl键不好按”也不再是什么问题,都显得那么得和谐!
以下emacs的简单用法作为备忘:
C: Ctrl
M: Alt, Edit

C-x C-f: open
C-x C-s: save
C-x C-c: exit

C-v: next (vertical) page
M-v: prev (vertical) page
C-f: forward
C-b: backward
M-f: forward a word
M-b: backward a word
C-p: prev line
C-n: next line
C-a: ahead of a line
C-e: end of a line
M-a: ahead of a sentence
M-e: end of a sentence
M-<: ahead of file
M->: end of file
C-x <: scroll left
C-x >: scroll right

C-x 0: close the current window
C-x 1: close the other windows
C-x 2: vertical window
C-x 3: horizontal window
C-x o: jump to the other window
C-x ^: extend the current window

C-y: yank
C-l: clear
C-x u: undo
C-u n xx: repeat xx n times
C-g: abort

C-: delete before char
C-d: delete after char
M-: delete before word
M-d: delete after word
C-k: kill to end of line
M-k: kill to end of sentence
C-s: search

M-x shell/eshell: execute a shell
M-x compile: build a project
M-x gdb RET proj_name RET: debug proj_name with gdb

C-h c : help
C-h k : help

阅读(1043) | 评论(3) | 转发(0) |
0

上一篇:OpenSSL相关资料

下一篇:XMLRPC简介

给主人留下些什么吧!~~