|||
C-x h: 全选
C-a: 回到行首
C-e: 回到行尾
C-f: 光标向右移动一个字符的位置 (“f”表示“forward”,向前)
C-b: 光标向左移动一个字符的位置 (“b”表示“backward”,向后)
C-p: 光标向上移动一行 (“p”表示previous-line)
C-n: 光标向下移动一行 (“n”表示next-line)
C-d (delete-character): 删除光标所在位置处字符,对字符进行操作
ESC-d (kill-word): 删除下一个单词,对单词进行操作
Esc-f: 光标右移一个单词
Esc-b: 光标左移一个单词
Esc-a: 光标左移一个句子
Esc-e: 光标右移一个句子
Esc-}: 光标下移一个段落
Esc-{: 光标上移一个段落
Alt-x后输入goto-line后输入n(数字),回车: 把光标移动到文件的n行 或者快捷键M-g g 或者 M-g M-g
C-x ] (forward-page)或C-x [ (backward-page): 光标移动到下一页或上一页,根据分页符来确定。Emacs的分页符由page-delimiter的变量定义。
C-q C-l(小写的L字母): 文本模式下在文件里插入分页符。这里的C-q叫做“引用”命令,作用是告诉Emacs要把“C-l”字符插入到文件里。
C-k: 向后剪切
C-y(命令名是yank): 粘贴
Alt-w: 复制
C-/: 返回上一步
Alt-x eshell: 打开终端
C-x C-f: find-file (Files-->Open File) 查找文件并在一个新缓冲区里打开它
C-x C-v: find-alternate-file 读入另外一个文件替换掉用“C-x C-f”读入的文件
C-x i: insert-file (Files-->Insert File) 把文件插入到光标的当前位置
C-x C-s: save-buffer 保存文件
C-x C-w: write-file (File-->Save Buffer As) 保存文件
C-x C-c: save-buffer-kill-emacs (Files-->Exit Emacs) 退出Emacs
C-x o: 切换buffer
C-x b: 切换打开的文件
Emacs 打开 PDF 格式文档时,它会进入 DocView 模式(doc-view-mode),其中有 p/n 上下翻页、C-p/C-n 上下行跳转、+/- 放大与缩小、C-s 搜索、q 退出等常用快捷键可以使用。菜单栏DocView-->Continuous-->On方便翻页。
Emacs等号对齐:M-x align-regexp,Enter,输入你要的对齐的表达式,如 = (等号)等等
Emacs自动补全:Alt-x auto-complete-mode
Emacs显示行号:Alt-x linum-mode
从光标位置开始,处理单词后半部分
capitalize-word (M-c) ;; 单词首字母转为大写
upcase-word (M-u) ;; 整个单词转为大写
downcase-word (M-l) ;; 整个单词转为小写(注意,这里是 META - l(* 小写字母 L))
从光标位置开始,处理单词前半部分
negtive-argument; capitalize-word (M-- M-c) ;; 单词首字母转为大写
negtive-argument; upcase-word (M-- M-u) ;; 整个单词转为大写
negtive-argument; downcase-word (M-- M-l) ;; 整个单词转为小写
改变选定区域的大小写
downcase-region (C-x C-l) ;; 选定区域全部改为小写
upcase-region (C-x C-u) ;; 选定区域全部改为大写
注释: M+x comment-region
反注释: M+x uncomment-region
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 11:52
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社