emacs简单的命令

来源:互联网 发布:淘宝子账号认证二维码 编辑:程序博客网 时间:2024/04/30 00:39
文件浏览命令:

   C-v   向前移动一屏
   M-v   向后移动一屏
   C-l   重绘屏幕,并将光标所在行置于屏幕的中央

-----------------------------------------

基本的光标控制(BASIC CURSOR CONTROL)

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

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

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

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

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

   C-u [n] C-f 向前移动n个字符
   C-u [n] M-v 向前移动n行

   C-u 0 C-l 将光标所在行移动到屏幕第一行

---------------------------------

EMACS失去响应(IF EMACS STOPS RESPONDING)

    C-g  终止命令或取消输入一半的命令

---------------------------------

窗格(WINDOWS)

    C-x 1  只保留一个窗格(也就关掉其他所有窗格)


---------------------------------

插入和删除

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

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

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

    C-<SPC>/C-@    Mark set

    C-w     移除Mark的字符
    C-y     将文字召回
    M-y     可以召回以前的内容

    移除:可以恢复
    删除:不可恢复


---------------------------------------

撤销 (UNDO)

    C-/   消除一个命令造成的所有改变,可以多次使用
    C-_   同C-/
    C-x u 同C-/

-------------------------------

文件 (FILE)

    C-x C-f    寻找打开一个文件

    C-x C-s    存储这个文件(保存)


------------------------------

缓冲区 (BUFFER)


    C-x C-b     列出缓冲区

    C-x b       需要输入缓冲区的名字

    C-x s        保存多个缓冲区


------------------------------

命令集扩展(EXTENDING THE COMMAND SET)

    C-x    字符扩展。C-x 之后输入另一个字符或组合键。
    M-x    命令名扩展。M-x 之后输入一个命令名。

    C-x C-c 退出Emacs。
    C-z     暂时离开Emacs(类似最小化)。


    M-x replace-string    输入M-x repl s<TAB>就可以了,字符串替换。



-------------------------------

搜索(SEARCHING)

    C-s    向前搜索
    C-r    向后搜索


-------------------------------


多窗格(MULTIPLE WINDOWS)

    C-x 2   将屏幕分成2个窗格。
    C-M-v   滚动下方的窗格。

    C-x o   将光标移动到下方的窗口,(o 指的是 other)。

    C-x 1   如果在上面的窗口,该命令为关掉下方窗口。

    C-x 4 C-f  打开一个文件,出现在下方窗口,并且光标也跳到那里。

--------------------------------

帮助(GETTING MORE HELP)
   
    C-h/F1/M-x help 获取帮助。
               C-h c C-p : C-p runs the command previous-line

    C-h k      获取更多帮助信息。
    C-h f      解释一个函数。需要输入函数名。

    C-h a      相关命令搜索(Command Apropos)。

    C-h i      阅读联机手册。
0 0
原创粉丝点击