您的位置:首页 > 其它

我的emaces-学习之路(1)

2012-06-10 00:27 92 查看
在写这个主题之前,先说说和主题无关的(希望大家见谅!!!),这是我自己写的第一篇博文,因为我的语言表达能力不是很好,语言组织能力太差。最近看到过有人这么说,高级的程序员要必备两方面的素质:一是, 英语 、二是:交际能力(感觉很有道理)。希望自己能写一点东西,帮助自己改善这方面的能力。希望自己把最近所学、所想和大家一起分享,共同进步。 希望自己一定能够坚持下去,为了自己的梦想。 好了, 我说那么多了,跑题了, 赶快进入主题吧 ,  一直多用VIM编辑的, 最近迷上了emaces这个东西,不用装太多的插件,进行太多的配置,就能干很多你想干的事,例如 上网 和她自身支持的shell.... 还可以自己写一些插件来玩玩(呵呵,当然了这需要你会lisp了)。先从基本的命令开始吧
Emacs 键盘命令通常包含 CONTROL 键(有时候以 CTRL 或 CTL 来标示)和
META 键(有时候用 EDIT 或 ALT 来标示)。为了避免每次都要写出全名,我们
约定使用下述缩写:

C-<chr>  表示当输入字符 <chr> 时按住 CONTROL 键。
因此 C-f 就表示:按住 CONTROL 键再输入 f。

M-<chr>  表示当输入字符 <chr> 时按住 META(或 EDIT 或 ALT)键。
如果你的键盘上没有 META 、EDIT 或 ALT 键,用下述方法也等效:
先按一下 ESC 键然后放开,再输入 <chr>。我们用 <ESC> 来表示
ESC 键。
以下命令在翻页浏览时相当有用:
C-v     向前移动一屏
M-v     向后移动一屏
C-l     重绘屏幕,并将光标所在行置于屏幕的中央
(注意是 CONTROL-L,不是 CONTROL-1)
下面对光标移动命令做一个总结,其中也包括了整词和整句的移动:
C-f     向右移动一个字符
C-b     向左移动一个字符

M-f     向右移动一个词【对中文是移动到下一个标点符号】
M-b     向左移动一个词【对中文是移动到上一个标点符号】

C-n     移动到下一行
C-p     移动到上一行

C-a     移动到行首
C-e     移动到行尾

M-a     移动到句首
M-e     移动到句尾
“P N B F”四个字母分别代表了四个词,用这四个词记忆这些组合键会更容易:
P 代表 previous(上一行),N 代表 next(下一行),B 代表 backward(回退),而 F 则代表 forward(前进)。[/code]
记住,要退出 Emacs 请用 C-x C-c
[/code]

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: