Emacs学习
不定时更新。。。。。
常用操作
- C-d 删除当前字符
- E-d 删除下一个单词
- C-k 删除当前行
- C-y 粘贴最近删除或复制的文本
- C-w 删除文本块
- E-w 复制文本
- C-x u 撤销
- C-x f 查询文件,支持tab补全
光标操作
- C-p 上一行
- C-n 下一行
- C-f 下一个字符
- C-b 上一个字符
- C-v 下一页
- E-v 上一页
- C-x [ 回到文件首
- C-x ] 回到文件尾
进阶操作
- C-t 当前字符与前一字符交换位置
- E-t 当前字符,段落,文本与前一字符,段落,文本交换位置
- E-u 转大写
- E-l 转小写
- E-c 首字母大写
- C-g 撤销命令
- C-u M-! date插入当前的时间
窗口操作
- C-x 2 横向分屏
- C-x 3 纵向分屏
- C-x 0 关闭屏幕
- C-x o 切换屏幕
Markdown模式
配置Markdown
参考:http://jblevins.org/projects/markdown-mode/
- 下载markdown-mode.el至emacs的启动目录,我设置为~/.emacs.d/plugins
- 在~/.emacs目录当中添加以下脚本设置
(add-to-list 'load-path "~/.emacs.d/plugins")
(autoload 'markdown-mode "markdown-mode.el"
"Major mode for editing Markdown files" t)
(setq auto-mode-alist
(cons '(".markdown" . markdown-mode) auto-mode-alist))
3. emacs打开xx.markdown文件就会显示为Markdown模式
Markdown 常用快捷键
- C-c C-t 1 设置1级标题
- C-c C-t 设置标题
- C-c C-s c
设置代码片段
- C-c C-s s 设置字体加粗
- C-c C-s e 设置字体斜体
- C-c C-c e 导出为name.html
- C-c C-c p 导出预览
- C-c C-a l 添加链接
Emacs设置颜色,字体:http://blog.csdn.net/liufengl138/article/details/19838753