Emacs 入门指引(四) Hello,World
2012-07-08 13:08
330 查看
开始之前
如果是类Unix系统,请确定装有GCC,CC或者类似的编译器,当然有其他语言的也可以。比如pythonWindows如果没有GCC,试着使用cygwin安装。
当以上两个都不想时,试着用python,perl或者其他脚本语言。
开始工作
启动Emacs,用你喜欢或者习惯的方式。Windows可以加emacs加入环境变量,即PATH
Emacs的操作方式
使用鼠标操作,很明显体现不了Emacs的优势各种C-x M-x相结合,比较难记
使用命令行,例如find-file是等同于C-x C-f,也就是字面如find-file所表示。
因此相比之下,第二种和第三种方式相结合会比较顺手
开始工作
常用的窗口操作,右边是命令按M-x可以输入,等同于快捷键C-x 0 | delete-window | 关闭一个窗口 |
C-x 1 | delete-other-windows | 关闭其他窗口 |
C-x 2 | split-window-vertically | 垂直分割窗口成两部分 |
C-x 3 | split-window-horizontally | 水平分割窗口成两部分 |
C-x o | other-window | 切换到另一个窗口 |
然后在第一个窗口,'M-x'然后'find-file',或者'C-x C-f',结果如图所示:
接着在切换到另一个窗口('C-x o',或者'M-x',然后输入'other-window'),再输入eshell,或者shell,如果是windows会切换到cmd也就是命令提示符,如图。
然后,新建个文件,'find-file',再输入路径和文件名,比如我的'D:\Desktop\hello.c。
接着'M-x',输入'C-mode',也就是开始C模式,有语法加亮等功能。
接着输入:
#include<stdio.h> int main(){ printf("Hello,world\n"); }完成后,'M-x',再输入'save-buffer',或者'C-x C-s'。
然后切换到eshell或者shell窗口,输入'gcc hello.c -o hello',如果是windows则是'gcc hello.c -o hello.exe'
再执行它'./hello',或者windows输入'hello',即可,最后如图所示:
如果没有gcc,有python,那么就如上图所示的那样。
相关文章推荐
- Win10操作系统下,Java环境变量的配置和Java入门小程序“hello,world”的编译
- Android开发入门:Hello,World!
- 安卓入门学习之Hello,world!
- rosserial_windows入门 对Hello World from Windows的调试
- angular从入门到...之hello world
- Swift入门Hello, world
- 入门 打印出“hello, world”
- Android入门—— Hello, world
- Go入门(一)概述&HelloWorld
- JavaEE之Struts2入门-----1:Hello,World+name
- python入门--helloworld.py
- flask入门的教程-Hello, World! (this article)
- activiti HelloWorld 入门demo
- Android 入门到精通(一) (Hello,Android World)
- [.NET MVC4 入门系列01]Helloworld MVC 4 第一个MVC4程序
- ajax helloworld jsp ajax入门,后台使用jsp
- Android入门—— Hello, world 解析
- Emacs 入门指引(二) 安装及简单的配置
- python爬虫"Hello World"级入门实例(二),使用json从中国天气网抓取数据
- MiniUI快速入门教程(二)编写第一个MiniUI程序:Hello, world!