zoukankan      html  css  js  c++  java
  • emacs学习笔记(基本概念)


    理解文件与编辑缓冲区

    emacs并不是对文件本身进行编辑,而是先将文件到内容放到临时性到缓冲区里,然后对缓冲区里到东西进行编辑。如果退出时不保存,那么将不会影响到原始文件。

    emacs的缓冲区也有名字,*scratch*就是临时性到缓存区,他就像草稿本。


    编辑模式

    不得不承认,emacs的灵巧多能,部分原因就在于它包含众多到编辑模式。总的来说,可以分为主模式(majormode)和副模式(minormode)。一个编辑缓存区每次只能处于一个主模式。主模式有文本模式,shell模式,c模式等等。而副模式则有自动换行模式,自动保存模式等等。


    启动emacs

    很简单,直接输入“emacs”即可,或者后面跟上你要打开的文件名


    Emacs命令

    最长用命令(如光标移动命令)都绑定为ctrl+字符的组合键。

    其次常用命令绑定为META+字符组合建。(META键有时用editalt标识),也可以先按esc建,然后放开,在按字符键。

    其他常用命令绑定为”C-Xsomething“,这里到something可以是一个或多个字符,也可以是控制组合,如文件操作类命令就属于这类。如”c-x,c-f”,“c-xc-s”等等。

    某些特殊命令绑定为“C-csomething”。这类命令通常和特殊到编辑模式有关。比如图形模式和邮件模式。

    以上并不能包含所有命令。剩下到可以通过M-xcommand RETURN来实现。其实,以上都可以通过这种方式来实现。


    与文件操作有关到命令

    C-x,C-f,查找并打开文件

    C-x,C-v,读入另一个文件。

    C-x,i,把文件插入到光标位置。

    C-x,C-w写入文件,相当与另存为

    C-h,i启动info文档阅读器

    C-x,C-c退出emacs


    (完)


    转载请注明:http://blog.csdn.net/booirror



  • 相关阅读:
    kubernetes入门(03)kubernetes的基本概念
    洛谷P3245 [HNOI2016]大数(莫队)
    洛谷P4462 [CQOI2018]异或序列(莫队)
    cf997C. Sky Full of Stars(组合数 容斥)
    cf1121F. Compress String(后缀自动机)
    洛谷P4704 太极剑(乱搞)
    洛谷P4926 [1007]倍杀测量者(差分约束)
    洛谷P4590 [TJOI2018]游园会(状压dp LCS)
    洛谷P4588 [TJOI2018]数学计算(线段树)
    洛谷P4592 [TJOI2018]异或(可持久化01Trie)
  • 原文地址:https://www.cnblogs.com/booirror/p/3604312.html
Copyright © 2011-2022 走看看