zoukankan      html  css  js  c++  java
  • Emacs 入门(https://www.zybuluo.com/eqyun/note/40788)

    下载地址

      1. 基本操作(C=Ctrl, M=Alt)


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

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

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

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

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

        M-< :移动所有文字开头 (键盘按法是Shift+Alt+,)
        M-> : 移动所有文字的末尾

      2. 快捷键

        • C-x:是输入命令的前缀,类似vim的":"
        • C-u-Number :“前缀参数”,先于使用它的命令而输入的,虽然大部分命令把数字参数解释为其重复次数
          用法:C-u-8 C-f 表示向前命令C-f执行8次,就是向前了8个字符

        • C-g :终止正在执行的命令

        • C-w :剪切选中的区域
        • C-k : 剪切这一行中鼠标后面的所有字符
        • C-y : 粘贴最近一次的复制或剪切
        • C-x u: undo,切消修改(C-_效果一样)
        • M-y : 顺序粘贴保留在缓冲区内的“移除”(移除就是剪切),是一个环
        • M-q : 手动折行
        • C-s :向下搜索。再按一次C-s,为搜索结果的下一个
        • C-r :向上搜索
        • C-M-v:滚动另一个窗口
      3. 字符扩展命令(类似vim 的命令模式)
        打开字符输入模式命令为C-x,C-x后输入另一个字符串或者组合键

        • C-f :查找文件
        • C-s :保存文件
        • C-c :关闭文件
        • C-b :打开缓冲区,有你的打开文件记录和命令记录
        • b+缓冲区名字:切换缓冲区
        • s :保存多个缓冲区
        • u: undo

        汇总(完整):

        C-x C-f 寻找文件。
        C-x C-s 保存文件。
        C-x C-b 列出缓冲区。
        C-x C-c 离开 Emacs。
        C-x 1 关掉其它所有窗格,只保留一个。
        C-x u 撤销
        C-x f + number :设置每行的字符长度
        C-x 2 :把屏幕分割成2个窗口
        C-x 1: 保留当前窗口,关闭其他
        C-x o (other) : 切换到另一个窗口
        C-x 4 C-f : 在新窗口打开新文件
        C-x h :全选

      4. M-x 命令名扩展

        • replace-string 替换命令
        • recover file 恢复文件命令.编辑器会自动保存,命名为"#原文件名#"
        • auto fill mode:启用自动换行模式,注意只会在空格处折断
  • 相关阅读:
    win11系统无法解决的死结
    python多线程2线程应用
    python多线程3线程同步
    python多线程3.1同步测试例子
    python多线程1线程创建
    最近总是淡淡的····
    ASP.NET MVC 中如何实现基于角色的权限控制
    【转】Visual C++ ADO数据库编程入门
    【转】Windows窗体消息汇总
    【转】数据库设计中的14个技巧
  • 原文地址:https://www.cnblogs.com/ultrazb/p/4055122.html
Copyright © 2011-2022 走看看