美文网首页EMACS学习
EMACS学习笔记(一)

EMACS学习笔记(一)

作者: tsunderebabys | 来源:发表于2017-02-02 17:15 被阅读0次

    内容编辑

    光标移动

    • C-v 向后翻一屏
    • M-v 向前翻一屏
    • C-l 光标居中

    • C-f 向右移动一个字符
    • C-b 向左移动一个字符

    • M-f 向右移动一个词【对中文是移动到下一个标点符号】
    • M-b 向左移动一个词【对中文是移动到上一个标点符号】

    • C-n 移动到下一行
    • C-p 移动到上一行

    • C-a 移动到行首
    • C-e 移动到行尾

    • M-a 移动到句首
    • M-e 移动到句尾

    • M-< 移动到文本最开始
    • M-> 移动到文本最末尾

    数字参数

    • C-u #数字参数 移动命令
      Example: C-u 8 C-f 向前移动八个字符
      C-u X C-v X表示滚屏的行数,而不是屏数

    • C-g 终止命令

    插入与删除

    • 输入与一般文字输入方式相同

    • <DEL> 删除光标前的一个字符
    • C-d 删除光标后的一个字符

    • M-<DEL> 移除光标前的一个词
    • M-d 移除光标后的一个词

    • C-k 移除从光标到“行尾”间的字符
    • M-k 移除从光标到“句尾”间的字符

    • C-<SPC> or C-@ 选择
    • C-w 移除已选择的内容
      被移除的文字可被召回(yank),删除的则不可

    • C-y 召回最近一次移除的内容
    • M-y 在一次召回后再召回之前内容

    撤销

    • C-_ or C-/ or C-x u 均为撤销,效果相同

    文件操作

    基础操作

    • C-x C-c 关闭EMACS
    • C-x C-f 查找文件,如无此文件则创建
    • C-x C-s 储存文件

    窗格

    • C-x 1 只保留一个窗格

    缓冲区

    • C-x C-b 列出缓冲区
    • C-x b 切换缓冲区
    • C-x s 保存多个缓存区文件

    相关文章

      网友评论

        本文标题:EMACS学习笔记(一)

        本文链接:https://www.haomeiwen.com/subject/pfhrittx.html