• emacs学习1


    安装,调试

    下载http://ftp.gnu.org/pub/gnu/emacs/windows/ 选择和现在时间最接近的2012年10月的那一版,下载解压

    运行里面的D:\emacs-23.4\bin目录下的addpm.exe在开始菜单中创建快捷菜单,也可以不用创建。

    C+h t 打开emacs教程

    打开或编辑一个新文件:Ctrl+x Ctrl+f (以后简称c+x c+f,Alt+x就写为m+x,Shift+x就写为s+x)

    Minibuffer中会出现提示:Find file: ~/ (Windows中会是Find file: C:\Windows\System32\)

    可以直接在\后面加入想访问文件的名字,比如可以直接写成C:\Windows\System32\D:\C code\test01.c

    如果D:\C code\下有test01.c就会打开文件,如果没有,就会创建一个test01.c

    保存文件:C-x C-s

    如果不小心按错键,C-g退出

    向上移动一屏:M+v

    向下移动一屏:C+v

    光标闪烁的地方会在屏幕显示的中央:C+l(是L不是1)

    上一行:C+p(previous)

    下一行:C+n(next)

    向左移动一个光标:C+b(back)

    向右移动一个光标:C+f(forward)

    向前移动一个词:M+f(在中文中以句号来计一个词,其实就是一句话)

    向后移动一个词:M+b

    将光标移动到一行的头部:C+a

    将光标移动到一行的尾部:C+e 

    将光标移动到一句的头部:M+a

    将光标移动到一句的头部:M+a

    将光标移动到所有文字的最开头:M+S+<

    将光标移动到所有文字的最末尾:M+S+>

    C+u 数字 你的操作(比如:C+u 8 C+f 会向前移动8个字符)

    如果你使用了一个被禁用的命令,按空格表示执行这条命令,n表示不执行

    C+x 1 只保留一个窗格(也就是关掉其它所有窗格)

    C+u 8 *(其实是Ctrl+u 8 Shift+8)会插入********

    C+d 删除光标后的一个字符

    M+<Delback>移除光标前的一个词

    M+d 移除光标后的一个词

    C+k 移除从光标到“行尾”间的字符

    M+k 移除从光标到“句尾”间的字符

    (d delete 删除 k kill 移除)

    C+S+2(其实就是C+@)可以选中文字C+w移除选中的文字

    C+y 召回(yanking)你最后移除的文字

    C+x u 撤销 

    C+x C+b 列出缓冲区

    **emacs中所有文件名都是严格限定大小写的

    C+x s 保存多个缓冲区

    字符串替换:M+x repl s<Return>changed(要被替换的词)<Return>altered(替换的词)<Return>

    自动换行(根据英文的单词空格来换行):M+x auto fill mode<Return>(命令的开关都是它)

    C+s 向前搜索,渐进搜索状态,再按一次C+s 搜索下一个匹配的词

    C+r 向上搜索,渐进搜索状态,再按一次C+r 搜索下一个匹配的词

    C+x 2 将屏幕划分成两个窗格

    C+M+v 滚动下方的窗格 向上滚动是C+M+S+v

    C+x o光标移到下方窗格(再按切回)

    C+h i 得到手册

  • 相关阅读:
    SuperMap关联外部数据库
    617Tips
    第一次上课
    文本字段也可做自定义专题图
    Oracle笔记一
    Oracle笔记二
    复制追加数据集失败
    夏季恋语
    最浪漫的事
    爱了你那么多年
  • 原文地址:https://www.cnblogs.com/zhengrui0452/p/2839801.html
Copyright © 2020-2023  润新知