文章导读目录

  • 一、vim编辑器的安装以及基本使用
    • (一)vim编辑器的安装
    • (二)vim编辑器的基本使用
      • 1、vim编辑器的普通模式(命令模式)
      • 2、vim编辑器的编辑模式
      • 3、vim编辑器的末行模式
  • 二、Ubuntu系统下c语言简单编程输出 hello world!
  • 三、Ubuntu系统下简单的主/子程序编写
    • 1、编写主程序
    • 2、编写子函数
    • 3、对两个程序进行链接
    • 4、windows下实现程序
  • 四、Ubuntu系统下makefile
    • 1)编写makefile规则
    • 2)执行make,编译输出

一、vim编辑器的安装以及基本使用

(一)vim编辑器的安装

终端输入命令:sudo apt-get install vim

之后一路 “Y”下去就可以安装成功了。

(二)vim编辑器的基本使用

1、vim编辑器的普通模式(命令模式)

正常情况下启动的vim编辑器都在普通模式,在这种模式下键盘输入的每个按键都会被编辑器解释为一个一个命令,这是vim编辑器不同的地方,也是它强大的地方。在这个模式下有一些基础的操作命令。

命令含义
h光标左移一个字符
j光标下移一个字符
k光标上移一个字符
l光标右移一个字符
gg光标移动整个缓冲区的最前面
G光标移到最后面
p粘贴
yy复制当前行
u撤销前面一条编辑命令
x删除光标所在位置字符
dw删除光标所在位置单词
dd删除当前光标所在行
ctrl + F下翻一屏
ctrl + B上翻一屏

注意: 这里的ctrl + F/B并不是组合键一起按,而是分开按,意思就是说按的顺序是这样的 ctrl 、shift + = 、F,因为此模式下每个按键都是一个命令,组合按没用。

2、vim编辑器的编辑模式

在命令模式下键入 i 或者 a 都可以进入编辑模式,在编辑模式下可以当作一个文本编辑器使用,可以正常的从键盘输入,当你想退出编辑模式的时候,只需要按下 Esc 就可以退出进入命令模式。

3、vim编辑器的末行模式

只需要在命令模式下输入 就可以进入末行模式。

命令含义
:wq保存并退出该文件
:q!强制退出,且不保存该文件
:w保存该文件
:x保存并退出
:w test.txt另存为其它文件
zz也可以实现保存并退出(不过这是在命令模式下)

二、Ubuntu系统下c语言简单编程输出 hello world!

1.创建一个hello.c文件

vimhello.c

2.输入i进入编辑模式编写程序,保存并退出。

3.使用gcc编译实行可执行文件,并执行输出。

如果没有安装 gcc 执行命令:
sudo apt-get install gcc

三、Ubuntu系统下简单的主/子程序编写

1、编写主程序

跟上面的hello world 程序类似,这里就不赘述了

2、编写子函数

同理,编写子函数如下

3、对两个程序进行链接

gcc -c main.c sub.cgcc -o main main.o sub.o

执行结果如下

4、windows下实现程序

1)打开DEV-C++新建工程项目

2)在工程项目中添加.c .h文件

3)编写主子程序


四、Ubuntu系统下makefile

1)编写makefile规则

2)执行make,编译输出

命令: make