我的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]
相关文章推荐
- 我的emaces-学习之路
- Python 之路 Day5 - 常用模块学习
- 【小白笔记】PHP学习之路 (1)
- 黑马程序员 【】java学习之路——UDP之模拟聊天
- java学习之路 之 IO流
- Qt学习之路之无边窗口的移动
- 【SSM学习之路】用eclipse中的maven创建web项目
- scala学习之路一
- Common lisp 学习之路(1)
- 学习编程的经典语录(希望这些经典语录可以对决定踏上计算机之路的你有一些启发)
- 学习之路之操作系统
- Hibernate的学习之路一(概念)
- 置顶:写博客只是为了记录自己的学习之路
- ioctl 学习之路 (2)
- java学习之路 之 基本语法-程序流程控制-(if-else)语句练习题
- 微软企业库5.0 学习之路——第七步、Cryptographer加密模块简单分析、自定义加密接口及使用—下篇
- 云计算学习之路——VSphere的介绍
- 我的编程学习之路——用java实现冒泡法
- linux学习之路——ubuntu 16.04 开机开启数字小键盘解决方法
- 运用Autoconf和Automake生产Makefile的学习之路