Emacs命令速记
来源:互联网 发布:博什新秀赛季数据 编辑:程序博客网 时间:2024/05/16 00:35
.emacs文件为emacs始始化的配置文件
()内是执行的命令.
(ecb-activate)
则每次启动emacs都自动载入ecb
文件菜单(File):
1. C-x C-f 打开一个文件(open file...)
2. C-x d 打开一个目录(open directory..)
3. C-x i 插入一个文件(insert file...)
4. C-x C-s 保存缓存区 (save buffer...)
5. C-x C-w 缓存区另存为(save as buffer...)
6. C-x C-c 退出Emacs (Exit emacs)
7. C-x C-b 缓冲区列表
帮助菜单(Help):
1. C-h t (Emcacs指南)
2. C-h f (Emacs的FAQ)
3. C-h p (Emacs的包)
文件的编辑:
ESC x auto-fill-mode RETURN(按下ESC,按下x,接着输入auto-fill-mode回车)
自动换行模式(第一次输入为,打开自动换行模式,再次输入则为关闭自动换行模式)
光标的移动:
C-f 向右移动 -|
C-b 向左移动 |每次移动一个字符的位置
C-p 向上移动 |
C-n 向下移动 -|
C-a 光标移动到行首
C-e 光标移动到行尾
ESC f 向前移动一个单词
ESC b 向左移动一个单词
ESC a 光标后移一个句子
ESC e 光标前移一个句子
ESC } 把光标移到下一个段落
ESC { 把光村移到上一个段落
如果文件里有分隔页,则通过C-x [来把光标移到上一页,或者C-x ]移到下一页.
C-q C-l 插入分隔符
C-v 上一屏的内容
ESC v 下一屏的内容
ESC < 或END 到缓冲区头
ESC > 或HOME 到缓冲区尾
ESC x goto-line n RETURN 光标移动到第n行
ESC x goto-char n RETURN 光村移动到第n个字符
ESC n 在准备重复执行的命令前指定ESC n其中n为重复执行次数.
C-u 在u后面指定重复执行次数,如果不指定,则执行4 的幂次.如C-u 5 C-n执行5次C-n.而C-u C-u都执行16次
C-_ 多次undo更好用
C-l 可以重新绘制显示画面(另一个功能是它还可以把正在编辑的那行放到屏幕中间来.)
文本的删除:
C-x u 撤消最近一次的操作(undo命令).
C-d 删除光标右侧字符,相当于del键.
ESC d 删除光标所在右侧的单词.
C-k 删除从光标所在位置起的一行文本.
C-y 恢复删除
搜索与替换
C-r 向后搜索
C-s 向前搜索
Esc C-s 正则表达式搜索 向前搜索
Esc C-r 正则表达式搜索 向后搜索
M-X replace-string (或 M-x replace-regexp)。跟在后面的是目标字符串/表达式和替换字符串
query-replace 的绑定键是 M-%
Ecb的操作:
C-c . g d 目录列表窗口
C-c . g s 源码窗口
C-c . g m 方法和变量窗口
C-c . g h 历史窗口
C-c . g l 最后选择过的编辑窗口
C-c . g 1 编辑窗口1
C-c . g n 编辑窗口n
C-c . l c 选择版面
C-c . l r 重画版面
C-c . l t 拴牢版面(锁定版面)
C-c . l w 拴牢可见的ecb窗口
C-c . / 拴牢编绎窗口
得到键绑定列表的长格式命令是 M-x describe-bindings。幸运的是它有一个键绑定:C-h b。
- Emacs命令速记
- ubuntu相关命令速记
- linux命令速记
- vim命令速记
- freebsd命令速记大全
- Git实用命令速记
- Docker命令速记
- Git命令速记
- vim命令速记 & bash快捷键
- linux 入门学习命令速记
- emacs命令
- Emacs命令
- Emacs 命令
- emacs命令
- Emacs命令
- emacs命令
- emacs命令
- 速记
- 官方网站和帮助文档的重要性
- 转:声明函数指针并实现回调
- 中国最伟大的业余数学家
- 减肥食品
- emacs常见问题
- Emacs命令速记
- 点播那里需要加章节信息列
- IT从业人员必看的10个论坛
- do{}while(0)的使用技巧
- 探索InstallShield
- 一点ASP问题、差错和个人心得
- 仿佛来自虚空,Grothendieck的故事1
- 好玩的效应和定律
- 总/月/周/日点击率排行