文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Emacs学习笔记之基础命令篇

Emacs学习笔记之基础命令篇

时间:2009-06-03  来源:milowind

    鼎鼎大名的Emacs,相信每个Linuxer对之都是如雷贯耳,所以至于他老人家的风光历史,十三就不再罗嗦了,
这里就从最基本的命令入手来学习Emacs吧。
    一 Emacs基础
        1,打开文件:Ctrl+x Ctrl+f。按下这两个键,便可以在最低行的minibuffer栏输入文件的绝对路径,
       (支持Tab键补全哦)如果输入的是一个目录,Emacs会把目录中的所有文件都列出来,可以移动光标来选
    择阁下想要打开的目标文件。
        你也可以在文件管理器中,按住目标文件的图标,拖放到Emacs中或者Emacs的图表上,Emacs也可以
    打开他。(嘿     嘿,很好玩的哦,可以动手试试)
        如果阁下打开了一个错误的文件,可以按下Ctrl+x Ctrl+v,然后你就会发现minibuffer栏出现了当前文
    件的绝对路径,此时你只需要修改这个文件便可以打开你希望打开的文件了。
        如果你想在当前文件中插入另一文件的内容,可以把光标移到正确的位置后按下:Ctrl+x i,然后在
    minibuffer 输入被插入的文件的路径名即可。在文件尾插入可以先按下Alt+>(别忘了按shift)把光标移
    到文件的末尾。操作错了可     以按下Ctrl+x u来取消本次操作。
        2,保存文件:Ctrl+x Ctrl+s。这个命令相当于save按钮,还有个Ctrl+x Ctrl+w相当于save as按钮。
        3,退出Emacs:Ctrl+x Ctrl+c。
        4,获取帮助:Ctrl+h t:会打开一个Emacs的快速指南教程;Ctrl+h k:然后按下相应键,会出现这
    些命令的功能介绍。获取帮助也可以通过菜单和工具栏获得。
     (今天就到这里,明天从第二章开始)
    二 Editing
      1,移动鼠标:
    Ctrl+b:向前移动一个字符;(backword)    Alt+b:向前移动一个单词。
    Ctrl+f:向后移动一个字符;(forword)     Alt+f:向后移动一个单词。
    Ctrl+p:向上移动一行;(previous line)
    Ctrl+n:向下移动一行;(next line)

    Ctrl+a:移动到行首;          Alt+a:移动到句首。
    Ctrl+e:移动到巷尾;          Alt+e:移动到句尾。
                                  Alt+{:移动到段首。
                                  Alt+}:移动到段尾。(段以空白行来区分)
    Tips:Alt与语义有关,Ctrl与语义无关。

    Ctrl+v:向下移动一屏;(相当于PgDown)    Alt+v:向上移动一屏。(相当于PgUp)
    Alt+<:移动到buffer的最前面;            Alt+>:移动到buffer的最后面。
    M-x goto-line Enter n Enter:移动到第n行。(还可以使用Alt+g g,功能一样)。
    调试程序的时候很有用哦。
   
    要想重复执行某个命令n次可以在输入命令前输入Alt+n,或者Ctrl+u n(n是一个整数),
    Ctrl+u没有参数的时候默认参数是4。
    Ctrl+l(小写L):把光标所在的行移到屏幕的最中央。
相关阅读 更多 +
排行榜 更多 +
超级冒险王安卓版

超级冒险王安卓版

休闲益智 下载
玩具小镇手机版

玩具小镇手机版

休闲益智 下载
这一关特上头手机版

这一关特上头手机版

休闲益智 下载