您的位置:首页 > 其它

emacs常用操作命令

2011-05-29 17:43 246 查看
C表示CONTROL键
M表示ALT,ESC,META等

C-x C-c 退出

光标控制


C-v 下一屏幕 类似PageDown
M-v 上一屏幕 类似PageUp

C-l 重绘屏幕,光标在屏幕中央

上一行C-p
.
左移动C-b .. 光标 .. 右移动C-f
.
下一行C-n

单词间移动,对中文是移动到下一个标点符号
M-f 前移一个单词
M-b 后移动一个单词

C-a 光标移动行头
C-e 光标移动行尾

M-a 一句的头
M-e 一句的尾

M-} 光标前移一个段落
M-{ 光标后移一个段落

M-< 全文开始,类似Home
M-> 全文结尾,类似End

C-u/M-数字 命令重复执行次数

C-g 终止指令

窗格
C-x 1 一个窗格

复制剪切
M-w 复制
C-w 剪切 删除

插入与删除
C-d/Delete 删除光标前一个字符

M-d/M-Delete 移除光标前的一个词

C-k 移除从光标到行尾的一个词
M-k 移除从光标到句尾的字符

块操作
C-@ 标记块开始
C-w 从标记到光标的文本移除
C-y 召回移除内容
C-x C-p 标记全文

撤销
C-x u 撤销

文件
C-x C-f 寻找一个文件
C-x C-s 保存
C-x C-f foo 建立名为foo的文件

C-x C-b 列出缓冲区
C-x b 打开某个缓冲区文件

C-x s 保存多个缓冲区

搜索
C-s 向前搜索
C-r 向后搜索

替换
M-% 查找替换

分隔屏幕
C-x 2 上下分割屏幕
C-M-v 向下滚动另一个屏幕
C-M-Shift-v 向上滚动另一个屏幕
C-x o 移动到另一个窗格
C-x ^ 加高当前窗格
C-x } 加宽窗口
C-x { 缩小窗口

C-x 5 2 新建窗体
C-x 5 0 删除窗体
C-x 5 r 以只读方式打开

其他
M-! 执行unix指令
M-x calendar 显示日历(.移到今天 C-f 前移一天 C-b 后移一天 C-n前移一个星期 C-p后移一个星期 ESC }前移一个月 ESC {后移一个月 ESC a移动月开始 ESC e移动到月末 ESC <年开始 ESC >年末 a显示节假日 )

.diary文件,创建日记(i d插入日记)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: